1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* * SystemZ Disassembler *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9#include "llvm/MC/MCInst.h"
10#include "llvm/Support/DataTypes.h"
11#include "llvm/Support/Debug.h"
12#include "llvm/Support/LEB128.h"
13#include "llvm/Support/raw_ostream.h"
14#include <assert.h>
15
16namespace llvm {
17
18// Helper functions for extracting fields from encoded instructions.
19// InsnType must either be integral or an APInt-like object that must:
20// * Have a static const max_size_in_bits equal to the number of bits in the
21// encoding.
22// * be default-constructible and copy-constructible
23// * be constructible from a uint64_t
24// * be constructible from an APInt (this can be private)
25// * Support getBitsSet(loBit, hiBit)
26// * be convertible to uint64_t
27// * Support the ~, &, ==, !=, and |= operators with other objects of the same type
28// * Support shift (<<, >>) with signed and unsigned integers on the RHS
29// * Support put (<<) to raw_ostream&
30template <typename InsnType>
31#if defined(_MSC_VER) && !defined(__clang__)
32__declspec(noinline)
33#endif
34static InsnType fieldFromInstruction(InsnType insn, unsigned startBit,
35 unsigned numBits, std::true_type) {
36 assert(startBit + numBits <= 64 && "Cannot support >64-bit extractions!");
37 assert(startBit + numBits <= (sizeof(InsnType) * 8) &&
38 "Instruction field out of bounds!");
39 InsnType fieldMask;
40 if (numBits == sizeof(InsnType) * 8)
41 fieldMask = (InsnType)(-1LL);
42 else
43 fieldMask = (((InsnType)1 << numBits) - 1) << startBit;
44 return (insn & fieldMask) >> startBit;
45}
46
47template <typename InsnType>
48static InsnType fieldFromInstruction(InsnType insn, unsigned startBit,
49 unsigned numBits, std::false_type) {
50 assert(startBit + numBits <= InsnType::max_size_in_bits && "Instruction field out of bounds!");
51 InsnType fieldMask = InsnType::getBitsSet(0, numBits);
52 return (insn >> startBit) & fieldMask;
53}
54
55template <typename InsnType>
56static InsnType fieldFromInstruction(InsnType insn, unsigned startBit,
57 unsigned numBits) {
58 return fieldFromInstruction(insn, startBit, numBits, std::is_integral<InsnType>());
59}
60
61static const uint8_t DecoderTable16[] = {
62/* 0 */ MCD::OPC_ExtractField, 8, 8, // Inst{15-8} ...
63/* 3 */ MCD::OPC_FilterValue, 1, 94, 0, 0, // Skip to: 102
64/* 8 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
65/* 11 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 20
66/* 16 */ MCD::OPC_Decode, 176, 15, 0, // Opcode: PR
67/* 20 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 29
68/* 25 */ MCD::OPC_Decode, 175, 18, 0, // Opcode: UPT
69/* 29 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 38
70/* 34 */ MCD::OPC_Decode, 180, 15, 0, // Opcode: PTFF
71/* 38 */ MCD::OPC_FilterValue, 7, 4, 0, 0, // Skip to: 47
72/* 43 */ MCD::OPC_Decode, 216, 15, 0, // Opcode: SCKPF
73/* 47 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 56
74/* 52 */ MCD::OPC_Decode, 166, 15, 0, // Opcode: PFPO
75/* 56 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 65
76/* 61 */ MCD::OPC_Decode, 250, 17, 0, // Opcode: TAM
77/* 65 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 74
78/* 70 */ MCD::OPC_Decode, 208, 15, 0, // Opcode: SAM24
79/* 74 */ MCD::OPC_FilterValue, 13, 4, 0, 0, // Skip to: 83
80/* 79 */ MCD::OPC_Decode, 209, 15, 0, // Opcode: SAM31
81/* 83 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 92
82/* 88 */ MCD::OPC_Decode, 210, 15, 0, // Opcode: SAM64
83/* 92 */ MCD::OPC_FilterValue, 255, 1, 159, 2, 0, // Skip to: 769
84/* 98 */ MCD::OPC_Decode, 153, 18, 0, // Opcode: TRAP2
85/* 102 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 118
86/* 107 */ MCD::OPC_CheckField, 0, 4, 0, 143, 2, 0, // Skip to: 769
87/* 114 */ MCD::OPC_Decode, 211, 16, 1, // Opcode: SPM
88/* 118 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 127
89/* 123 */ MCD::OPC_Decode, 174, 4, 2, // Opcode: BALR
90/* 127 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 136
91/* 132 */ MCD::OPC_Decode, 205, 4, 3, // Opcode: BCTR
92/* 136 */ MCD::OPC_FilterValue, 7, 142, 0, 0, // Skip to: 283
93/* 141 */ MCD::OPC_ExtractField, 4, 4, // Inst{7-4} ...
94/* 144 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 153
95/* 149 */ MCD::OPC_Decode, 251, 4, 4, // Opcode: BRAsmO
96/* 153 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 162
97/* 158 */ MCD::OPC_Decode, 235, 4, 4, // Opcode: BRAsmH
98/* 162 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 171
99/* 167 */ MCD::OPC_Decode, 245, 4, 4, // Opcode: BRAsmNLE
100/* 171 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 180
101/* 176 */ MCD::OPC_Decode, 237, 4, 4, // Opcode: BRAsmL
102/* 180 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 189
103/* 185 */ MCD::OPC_Decode, 243, 4, 4, // Opcode: BRAsmNHE
104/* 189 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 198
105/* 194 */ MCD::OPC_Decode, 239, 4, 4, // Opcode: BRAsmLH
106/* 198 */ MCD::OPC_FilterValue, 7, 4, 0, 0, // Skip to: 207
107/* 203 */ MCD::OPC_Decode, 241, 4, 4, // Opcode: BRAsmNE
108/* 207 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 216
109/* 212 */ MCD::OPC_Decode, 234, 4, 4, // Opcode: BRAsmE
110/* 216 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 225
111/* 221 */ MCD::OPC_Decode, 246, 4, 4, // Opcode: BRAsmNLH
112/* 225 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 234
113/* 230 */ MCD::OPC_Decode, 236, 4, 4, // Opcode: BRAsmHE
114/* 234 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 243
115/* 239 */ MCD::OPC_Decode, 244, 4, 4, // Opcode: BRAsmNL
116/* 243 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 252
117/* 248 */ MCD::OPC_Decode, 238, 4, 4, // Opcode: BRAsmLE
118/* 252 */ MCD::OPC_FilterValue, 13, 4, 0, 0, // Skip to: 261
119/* 257 */ MCD::OPC_Decode, 242, 4, 4, // Opcode: BRAsmNH
120/* 261 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 270
121/* 266 */ MCD::OPC_Decode, 248, 4, 4, // Opcode: BRAsmNO
122/* 270 */ MCD::OPC_FilterValue, 15, 4, 0, 0, // Skip to: 279
123/* 275 */ MCD::OPC_Decode, 231, 4, 4, // Opcode: BR
124/* 279 */ MCD::OPC_Decode, 201, 4, 5, // Opcode: BCRAsm
125/* 283 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 292
126/* 288 */ MCD::OPC_Decode, 241, 17, 6, // Opcode: SVC
127/* 292 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 301
128/* 297 */ MCD::OPC_Decode, 139, 5, 2, // Opcode: BSM
129/* 301 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 310
130/* 306 */ MCD::OPC_Decode, 177, 4, 2, // Opcode: BASSM
131/* 310 */ MCD::OPC_FilterValue, 13, 4, 0, 0, // Skip to: 319
132/* 315 */ MCD::OPC_Decode, 176, 4, 2, // Opcode: BASR
133/* 319 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 328
134/* 324 */ MCD::OPC_Decode, 209, 14, 7, // Opcode: MVCL
135/* 328 */ MCD::OPC_FilterValue, 15, 4, 0, 0, // Skip to: 337
136/* 333 */ MCD::OPC_Decode, 232, 6, 7, // Opcode: CLCL
137/* 337 */ MCD::OPC_FilterValue, 16, 4, 0, 0, // Skip to: 346
138/* 342 */ MCD::OPC_Decode, 210, 13, 8, // Opcode: LPR
139/* 346 */ MCD::OPC_FilterValue, 17, 4, 0, 0, // Skip to: 355
140/* 351 */ MCD::OPC_Decode, 252, 11, 8, // Opcode: LNR
141/* 355 */ MCD::OPC_FilterValue, 18, 4, 0, 0, // Skip to: 364
142/* 360 */ MCD::OPC_Decode, 241, 13, 8, // Opcode: LTR
143/* 364 */ MCD::OPC_FilterValue, 19, 4, 0, 0, // Skip to: 373
144/* 369 */ MCD::OPC_Decode, 155, 11, 8, // Opcode: LCR
145/* 373 */ MCD::OPC_FilterValue, 20, 4, 0, 0, // Skip to: 382
146/* 378 */ MCD::OPC_Decode, 134, 15, 9, // Opcode: NR
147/* 382 */ MCD::OPC_FilterValue, 21, 4, 0, 0, // Skip to: 391
148/* 387 */ MCD::OPC_Decode, 151, 8, 8, // Opcode: CLR
149/* 391 */ MCD::OPC_FilterValue, 22, 4, 0, 0, // Skip to: 400
150/* 396 */ MCD::OPC_Decode, 155, 15, 9, // Opcode: OR
151/* 400 */ MCD::OPC_FilterValue, 23, 4, 0, 0, // Skip to: 409
152/* 405 */ MCD::OPC_Decode, 133, 24, 9, // Opcode: XR
153/* 409 */ MCD::OPC_FilterValue, 24, 4, 0, 0, // Skip to: 418
154/* 414 */ MCD::OPC_Decode, 216, 13, 8, // Opcode: LR
155/* 418 */ MCD::OPC_FilterValue, 25, 4, 0, 0, // Skip to: 427
156/* 423 */ MCD::OPC_Decode, 220, 8, 8, // Opcode: CR
157/* 427 */ MCD::OPC_FilterValue, 26, 4, 0, 0, // Skip to: 436
158/* 432 */ MCD::OPC_Decode, 159, 4, 9, // Opcode: AR
159/* 436 */ MCD::OPC_FilterValue, 27, 4, 0, 0, // Skip to: 445
160/* 441 */ MCD::OPC_Decode, 224, 16, 9, // Opcode: SR
161/* 445 */ MCD::OPC_FilterValue, 28, 4, 0, 0, // Skip to: 454
162/* 450 */ MCD::OPC_Decode, 181, 14, 10, // Opcode: MR
163/* 454 */ MCD::OPC_FilterValue, 29, 4, 0, 0, // Skip to: 463
164/* 459 */ MCD::OPC_Decode, 213, 9, 10, // Opcode: DR
165/* 463 */ MCD::OPC_FilterValue, 30, 4, 0, 0, // Skip to: 472
166/* 468 */ MCD::OPC_Decode, 152, 4, 9, // Opcode: ALR
167/* 472 */ MCD::OPC_FilterValue, 31, 4, 0, 0, // Skip to: 481
168/* 477 */ MCD::OPC_Decode, 203, 16, 9, // Opcode: SLR
169/* 481 */ MCD::OPC_FilterValue, 32, 4, 0, 0, // Skip to: 490
170/* 486 */ MCD::OPC_Decode, 203, 13, 11, // Opcode: LPDR
171/* 490 */ MCD::OPC_FilterValue, 33, 4, 0, 0, // Skip to: 499
172/* 495 */ MCD::OPC_Decode, 247, 11, 11, // Opcode: LNDR
173/* 499 */ MCD::OPC_FilterValue, 34, 4, 0, 0, // Skip to: 508
174/* 504 */ MCD::OPC_Decode, 232, 13, 11, // Opcode: LTDR
175/* 508 */ MCD::OPC_FilterValue, 35, 4, 0, 0, // Skip to: 517
176/* 513 */ MCD::OPC_Decode, 150, 11, 11, // Opcode: LCDR
177/* 517 */ MCD::OPC_FilterValue, 36, 4, 0, 0, // Skip to: 526
178/* 522 */ MCD::OPC_Decode, 131, 10, 11, // Opcode: HDR
179/* 526 */ MCD::OPC_FilterValue, 37, 4, 0, 0, // Skip to: 535
180/* 531 */ MCD::OPC_Decode, 172, 11, 12, // Opcode: LDXR
181/* 535 */ MCD::OPC_FilterValue, 38, 4, 0, 0, // Skip to: 544
182/* 540 */ MCD::OPC_Decode, 232, 14, 13, // Opcode: MXR
183/* 544 */ MCD::OPC_FilterValue, 39, 4, 0, 0, // Skip to: 553
184/* 549 */ MCD::OPC_Decode, 231, 14, 14, // Opcode: MXDR
185/* 553 */ MCD::OPC_FilterValue, 40, 4, 0, 0, // Skip to: 562
186/* 558 */ MCD::OPC_Decode, 168, 11, 11, // Opcode: LDR
187/* 562 */ MCD::OPC_FilterValue, 41, 4, 0, 0, // Skip to: 571
188/* 567 */ MCD::OPC_Decode, 162, 5, 11, // Opcode: CDR
189/* 571 */ MCD::OPC_FilterValue, 42, 4, 0, 0, // Skip to: 580
190/* 576 */ MCD::OPC_Decode, 238, 3, 15, // Opcode: ADR
191/* 580 */ MCD::OPC_FilterValue, 43, 4, 0, 0, // Skip to: 589
192/* 585 */ MCD::OPC_Decode, 220, 15, 15, // Opcode: SDR
193/* 589 */ MCD::OPC_FilterValue, 44, 4, 0, 0, // Skip to: 598
194/* 594 */ MCD::OPC_Decode, 159, 14, 15, // Opcode: MDR
195/* 598 */ MCD::OPC_FilterValue, 45, 4, 0, 0, // Skip to: 607
196/* 603 */ MCD::OPC_Decode, 197, 9, 15, // Opcode: DDR
197/* 607 */ MCD::OPC_FilterValue, 46, 4, 0, 0, // Skip to: 616
198/* 612 */ MCD::OPC_Decode, 165, 4, 15, // Opcode: AWR
199/* 616 */ MCD::OPC_FilterValue, 47, 4, 0, 0, // Skip to: 625
200/* 621 */ MCD::OPC_Decode, 243, 17, 15, // Opcode: SWR
201/* 625 */ MCD::OPC_FilterValue, 48, 4, 0, 0, // Skip to: 634
202/* 630 */ MCD::OPC_Decode, 205, 13, 16, // Opcode: LPER
203/* 634 */ MCD::OPC_FilterValue, 49, 4, 0, 0, // Skip to: 643
204/* 639 */ MCD::OPC_Decode, 249, 11, 16, // Opcode: LNER
205/* 643 */ MCD::OPC_FilterValue, 50, 4, 0, 0, // Skip to: 652
206/* 648 */ MCD::OPC_Decode, 236, 13, 16, // Opcode: LTER
207/* 652 */ MCD::OPC_FilterValue, 51, 4, 0, 0, // Skip to: 661
208/* 657 */ MCD::OPC_Decode, 152, 11, 16, // Opcode: LCER
209/* 661 */ MCD::OPC_FilterValue, 52, 4, 0, 0, // Skip to: 670
210/* 666 */ MCD::OPC_Decode, 132, 10, 16, // Opcode: HER
211/* 670 */ MCD::OPC_FilterValue, 53, 4, 0, 0, // Skip to: 679
212/* 675 */ MCD::OPC_Decode, 178, 11, 17, // Opcode: LEDR
213/* 679 */ MCD::OPC_FilterValue, 54, 4, 0, 0, // Skip to: 688
214/* 684 */ MCD::OPC_Decode, 167, 4, 13, // Opcode: AXR
215/* 688 */ MCD::OPC_FilterValue, 55, 4, 0, 0, // Skip to: 697
216/* 693 */ MCD::OPC_Decode, 245, 17, 13, // Opcode: SXR
217/* 697 */ MCD::OPC_FilterValue, 56, 4, 0, 0, // Skip to: 706
218/* 702 */ MCD::OPC_Decode, 180, 11, 16, // Opcode: LER
219/* 706 */ MCD::OPC_FilterValue, 57, 4, 0, 0, // Skip to: 715
220/* 711 */ MCD::OPC_Decode, 182, 5, 16, // Opcode: CER
221/* 715 */ MCD::OPC_FilterValue, 58, 4, 0, 0, // Skip to: 724
222/* 720 */ MCD::OPC_Decode, 244, 3, 18, // Opcode: AER
223/* 724 */ MCD::OPC_FilterValue, 59, 4, 0, 0, // Skip to: 733
224/* 729 */ MCD::OPC_Decode, 164, 16, 18, // Opcode: SER
225/* 733 */ MCD::OPC_FilterValue, 60, 4, 0, 0, // Skip to: 742
226/* 738 */ MCD::OPC_Decode, 158, 14, 19, // Opcode: MDER
227/* 742 */ MCD::OPC_FilterValue, 61, 4, 0, 0, // Skip to: 751
228/* 747 */ MCD::OPC_Decode, 203, 9, 18, // Opcode: DER
229/* 751 */ MCD::OPC_FilterValue, 62, 4, 0, 0, // Skip to: 760
230/* 756 */ MCD::OPC_Decode, 163, 4, 18, // Opcode: AUR
231/* 760 */ MCD::OPC_FilterValue, 63, 4, 0, 0, // Skip to: 769
232/* 765 */ MCD::OPC_Decode, 240, 17, 18, // Opcode: SUR
233/* 769 */ MCD::OPC_Fail,
234 0
235};
236
237static const uint8_t DecoderTable32[] = {
238/* 0 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
239/* 3 */ MCD::OPC_FilterValue, 64, 4, 0, 0, // Skip to: 12
240/* 8 */ MCD::OPC_Decode, 149, 17, 20, // Opcode: STH
241/* 12 */ MCD::OPC_FilterValue, 65, 4, 0, 0, // Skip to: 21
242/* 17 */ MCD::OPC_Decode, 251, 10, 21, // Opcode: LA
243/* 21 */ MCD::OPC_FilterValue, 66, 4, 0, 0, // Skip to: 30
244/* 26 */ MCD::OPC_Decode, 252, 16, 20, // Opcode: STC
245/* 30 */ MCD::OPC_FilterValue, 67, 4, 0, 0, // Skip to: 39
246/* 35 */ MCD::OPC_Decode, 135, 10, 22, // Opcode: IC
247/* 39 */ MCD::OPC_FilterValue, 68, 4, 0, 0, // Skip to: 48
248/* 44 */ MCD::OPC_Decode, 245, 9, 21, // Opcode: EX
249/* 48 */ MCD::OPC_FilterValue, 69, 4, 0, 0, // Skip to: 57
250/* 53 */ MCD::OPC_Decode, 173, 4, 21, // Opcode: BAL
251/* 57 */ MCD::OPC_FilterValue, 70, 4, 0, 0, // Skip to: 66
252/* 62 */ MCD::OPC_Decode, 202, 4, 23, // Opcode: BCT
253/* 66 */ MCD::OPC_FilterValue, 71, 142, 0, 0, // Skip to: 213
254/* 71 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
255/* 74 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 83
256/* 79 */ MCD::OPC_Decode, 195, 4, 24, // Opcode: BAsmO
257/* 83 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 92
258/* 88 */ MCD::OPC_Decode, 179, 4, 24, // Opcode: BAsmH
259/* 92 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 101
260/* 97 */ MCD::OPC_Decode, 189, 4, 24, // Opcode: BAsmNLE
261/* 101 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 110
262/* 106 */ MCD::OPC_Decode, 181, 4, 24, // Opcode: BAsmL
263/* 110 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 119
264/* 115 */ MCD::OPC_Decode, 187, 4, 24, // Opcode: BAsmNHE
265/* 119 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 128
266/* 124 */ MCD::OPC_Decode, 183, 4, 24, // Opcode: BAsmLH
267/* 128 */ MCD::OPC_FilterValue, 7, 4, 0, 0, // Skip to: 137
268/* 133 */ MCD::OPC_Decode, 185, 4, 24, // Opcode: BAsmNE
269/* 137 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 146
270/* 142 */ MCD::OPC_Decode, 178, 4, 24, // Opcode: BAsmE
271/* 146 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 155
272/* 151 */ MCD::OPC_Decode, 190, 4, 24, // Opcode: BAsmNLH
273/* 155 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 164
274/* 160 */ MCD::OPC_Decode, 180, 4, 24, // Opcode: BAsmHE
275/* 164 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 173
276/* 169 */ MCD::OPC_Decode, 188, 4, 24, // Opcode: BAsmNL
277/* 173 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 182
278/* 178 */ MCD::OPC_Decode, 182, 4, 24, // Opcode: BAsmLE
279/* 182 */ MCD::OPC_FilterValue, 13, 4, 0, 0, // Skip to: 191
280/* 187 */ MCD::OPC_Decode, 186, 4, 24, // Opcode: BAsmNH
281/* 191 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 200
282/* 196 */ MCD::OPC_Decode, 192, 4, 24, // Opcode: BAsmNO
283/* 200 */ MCD::OPC_FilterValue, 15, 4, 0, 0, // Skip to: 209
284/* 205 */ MCD::OPC_Decode, 171, 4, 24, // Opcode: B
285/* 209 */ MCD::OPC_Decode, 199, 4, 25, // Opcode: BCAsm
286/* 213 */ MCD::OPC_FilterValue, 72, 4, 0, 0, // Skip to: 222
287/* 218 */ MCD::OPC_Decode, 206, 11, 20, // Opcode: LH
288/* 222 */ MCD::OPC_FilterValue, 73, 4, 0, 0, // Skip to: 231
289/* 227 */ MCD::OPC_Decode, 177, 6, 20, // Opcode: CH
290/* 231 */ MCD::OPC_FilterValue, 74, 4, 0, 0, // Skip to: 240
291/* 236 */ MCD::OPC_Decode, 128, 4, 23, // Opcode: AH
292/* 240 */ MCD::OPC_FilterValue, 75, 4, 0, 0, // Skip to: 249
293/* 245 */ MCD::OPC_Decode, 173, 16, 23, // Opcode: SH
294/* 249 */ MCD::OPC_FilterValue, 76, 4, 0, 0, // Skip to: 258
295/* 254 */ MCD::OPC_Decode, 173, 14, 23, // Opcode: MH
296/* 258 */ MCD::OPC_FilterValue, 77, 4, 0, 0, // Skip to: 267
297/* 263 */ MCD::OPC_Decode, 175, 4, 21, // Opcode: BAS
298/* 267 */ MCD::OPC_FilterValue, 78, 4, 0, 0, // Skip to: 276
299/* 272 */ MCD::OPC_Decode, 167, 9, 20, // Opcode: CVD
300/* 276 */ MCD::OPC_FilterValue, 79, 4, 0, 0, // Skip to: 285
301/* 281 */ MCD::OPC_Decode, 164, 9, 23, // Opcode: CVB
302/* 285 */ MCD::OPC_FilterValue, 80, 4, 0, 0, // Skip to: 294
303/* 290 */ MCD::OPC_Decode, 248, 16, 20, // Opcode: ST
304/* 294 */ MCD::OPC_FilterValue, 81, 4, 0, 0, // Skip to: 303
305/* 299 */ MCD::OPC_Decode, 128, 11, 21, // Opcode: LAE
306/* 303 */ MCD::OPC_FilterValue, 84, 4, 0, 0, // Skip to: 312
307/* 308 */ MCD::OPC_Decode, 241, 14, 23, // Opcode: N
308/* 312 */ MCD::OPC_FilterValue, 85, 4, 0, 0, // Skip to: 321
309/* 317 */ MCD::OPC_Decode, 230, 6, 20, // Opcode: CL
310/* 321 */ MCD::OPC_FilterValue, 86, 4, 0, 0, // Skip to: 330
311/* 326 */ MCD::OPC_Decode, 140, 15, 23, // Opcode: O
312/* 330 */ MCD::OPC_FilterValue, 87, 4, 0, 0, // Skip to: 339
313/* 335 */ MCD::OPC_Decode, 252, 23, 23, // Opcode: X
314/* 339 */ MCD::OPC_FilterValue, 88, 4, 0, 0, // Skip to: 348
315/* 344 */ MCD::OPC_Decode, 250, 10, 20, // Opcode: L
316/* 348 */ MCD::OPC_FilterValue, 89, 4, 0, 0, // Skip to: 357
317/* 353 */ MCD::OPC_Decode, 144, 5, 20, // Opcode: C
318/* 357 */ MCD::OPC_FilterValue, 90, 4, 0, 0, // Skip to: 366
319/* 362 */ MCD::OPC_Decode, 234, 3, 23, // Opcode: A
320/* 366 */ MCD::OPC_FilterValue, 91, 4, 0, 0, // Skip to: 375
321/* 371 */ MCD::OPC_Decode, 204, 15, 23, // Opcode: S
322/* 375 */ MCD::OPC_FilterValue, 92, 4, 0, 0, // Skip to: 384
323/* 380 */ MCD::OPC_Decode, 136, 14, 26, // Opcode: M
324/* 384 */ MCD::OPC_FilterValue, 93, 4, 0, 0, // Skip to: 393
325/* 389 */ MCD::OPC_Decode, 193, 9, 26, // Opcode: D
326/* 393 */ MCD::OPC_FilterValue, 94, 4, 0, 0, // Skip to: 402
327/* 398 */ MCD::OPC_Decode, 135, 4, 23, // Opcode: AL
328/* 402 */ MCD::OPC_FilterValue, 95, 4, 0, 0, // Skip to: 411
329/* 407 */ MCD::OPC_Decode, 180, 16, 23, // Opcode: SL
330/* 411 */ MCD::OPC_FilterValue, 96, 4, 0, 0, // Skip to: 420
331/* 416 */ MCD::OPC_Decode, 138, 17, 27, // Opcode: STD
332/* 420 */ MCD::OPC_FilterValue, 103, 4, 0, 0, // Skip to: 429
333/* 425 */ MCD::OPC_Decode, 228, 14, 28, // Opcode: MXD
334/* 429 */ MCD::OPC_FilterValue, 104, 4, 0, 0, // Skip to: 438
335/* 434 */ MCD::OPC_Decode, 160, 11, 27, // Opcode: LD
336/* 438 */ MCD::OPC_FilterValue, 105, 4, 0, 0, // Skip to: 447
337/* 443 */ MCD::OPC_Decode, 145, 5, 27, // Opcode: CD
338/* 447 */ MCD::OPC_FilterValue, 106, 4, 0, 0, // Skip to: 456
339/* 452 */ MCD::OPC_Decode, 235, 3, 29, // Opcode: AD
340/* 456 */ MCD::OPC_FilterValue, 107, 4, 0, 0, // Skip to: 465
341/* 461 */ MCD::OPC_Decode, 217, 15, 29, // Opcode: SD
342/* 465 */ MCD::OPC_FilterValue, 108, 4, 0, 0, // Skip to: 474
343/* 470 */ MCD::OPC_Decode, 152, 14, 29, // Opcode: MD
344/* 474 */ MCD::OPC_FilterValue, 109, 4, 0, 0, // Skip to: 483
345/* 479 */ MCD::OPC_Decode, 194, 9, 29, // Opcode: DD
346/* 483 */ MCD::OPC_FilterValue, 110, 4, 0, 0, // Skip to: 492
347/* 488 */ MCD::OPC_Decode, 164, 4, 29, // Opcode: AW
348/* 492 */ MCD::OPC_FilterValue, 111, 4, 0, 0, // Skip to: 501
349/* 497 */ MCD::OPC_Decode, 242, 17, 29, // Opcode: SW
350/* 501 */ MCD::OPC_FilterValue, 112, 4, 0, 0, // Skip to: 510
351/* 506 */ MCD::OPC_Decode, 140, 17, 30, // Opcode: STE
352/* 510 */ MCD::OPC_FilterValue, 113, 4, 0, 0, // Skip to: 519
353/* 515 */ MCD::OPC_Decode, 182, 14, 23, // Opcode: MS
354/* 519 */ MCD::OPC_FilterValue, 120, 4, 0, 0, // Skip to: 528
355/* 524 */ MCD::OPC_Decode, 175, 11, 30, // Opcode: LE
356/* 528 */ MCD::OPC_FilterValue, 121, 4, 0, 0, // Skip to: 537
357/* 533 */ MCD::OPC_Decode, 170, 5, 30, // Opcode: CE
358/* 537 */ MCD::OPC_FilterValue, 122, 4, 0, 0, // Skip to: 546
359/* 542 */ MCD::OPC_Decode, 241, 3, 31, // Opcode: AE
360/* 546 */ MCD::OPC_FilterValue, 123, 4, 0, 0, // Skip to: 555
361/* 551 */ MCD::OPC_Decode, 223, 15, 31, // Opcode: SE
362/* 555 */ MCD::OPC_FilterValue, 124, 4, 0, 0, // Skip to: 564
363/* 560 */ MCD::OPC_Decode, 155, 14, 29, // Opcode: MDE
364/* 564 */ MCD::OPC_FilterValue, 125, 4, 0, 0, // Skip to: 573
365/* 569 */ MCD::OPC_Decode, 200, 9, 31, // Opcode: DE
366/* 573 */ MCD::OPC_FilterValue, 126, 4, 0, 0, // Skip to: 582
367/* 578 */ MCD::OPC_Decode, 162, 4, 31, // Opcode: AU
368/* 582 */ MCD::OPC_FilterValue, 127, 4, 0, 0, // Skip to: 591
369/* 587 */ MCD::OPC_Decode, 239, 17, 31, // Opcode: SU
370/* 591 */ MCD::OPC_FilterValue, 128, 1, 11, 0, 0, // Skip to: 608
371/* 597 */ MCD::OPC_CheckField, 16, 8, 0, 106, 39, 0, // Skip to: 10694
372/* 604 */ MCD::OPC_Decode, 247, 16, 32, // Opcode: SSM
373/* 608 */ MCD::OPC_FilterValue, 130, 1, 11, 0, 0, // Skip to: 625
374/* 614 */ MCD::OPC_CheckField, 16, 8, 0, 89, 39, 0, // Skip to: 10694
375/* 621 */ MCD::OPC_Decode, 211, 13, 32, // Opcode: LPSW
376/* 625 */ MCD::OPC_FilterValue, 131, 1, 4, 0, 0, // Skip to: 635
377/* 631 */ MCD::OPC_Decode, 205, 9, 33, // Opcode: DIAG
378/* 635 */ MCD::OPC_FilterValue, 132, 1, 4, 0, 0, // Skip to: 645
379/* 641 */ MCD::OPC_Decode, 133, 5, 34, // Opcode: BRXH
380/* 645 */ MCD::OPC_FilterValue, 133, 1, 4, 0, 0, // Skip to: 655
381/* 651 */ MCD::OPC_Decode, 135, 5, 34, // Opcode: BRXLE
382/* 655 */ MCD::OPC_FilterValue, 134, 1, 4, 0, 0, // Skip to: 665
383/* 661 */ MCD::OPC_Decode, 140, 5, 35, // Opcode: BXH
384/* 665 */ MCD::OPC_FilterValue, 135, 1, 4, 0, 0, // Skip to: 675
385/* 671 */ MCD::OPC_Decode, 142, 5, 35, // Opcode: BXLE
386/* 675 */ MCD::OPC_FilterValue, 136, 1, 11, 0, 0, // Skip to: 692
387/* 681 */ MCD::OPC_CheckField, 16, 4, 0, 22, 39, 0, // Skip to: 10694
388/* 688 */ MCD::OPC_Decode, 232, 16, 36, // Opcode: SRL
389/* 692 */ MCD::OPC_FilterValue, 137, 1, 11, 0, 0, // Skip to: 709
390/* 698 */ MCD::OPC_CheckField, 16, 4, 0, 5, 39, 0, // Skip to: 10694
391/* 705 */ MCD::OPC_Decode, 200, 16, 36, // Opcode: SLL
392/* 709 */ MCD::OPC_FilterValue, 138, 1, 11, 0, 0, // Skip to: 726
393/* 715 */ MCD::OPC_CheckField, 16, 4, 0, 244, 38, 0, // Skip to: 10694
394/* 722 */ MCD::OPC_Decode, 225, 16, 36, // Opcode: SRA
395/* 726 */ MCD::OPC_FilterValue, 139, 1, 11, 0, 0, // Skip to: 743
396/* 732 */ MCD::OPC_CheckField, 16, 4, 0, 227, 38, 0, // Skip to: 10694
397/* 739 */ MCD::OPC_Decode, 181, 16, 36, // Opcode: SLA
398/* 743 */ MCD::OPC_FilterValue, 140, 1, 11, 0, 0, // Skip to: 760
399/* 749 */ MCD::OPC_CheckField, 16, 4, 0, 210, 38, 0, // Skip to: 10694
400/* 756 */ MCD::OPC_Decode, 229, 16, 37, // Opcode: SRDL
401/* 760 */ MCD::OPC_FilterValue, 141, 1, 11, 0, 0, // Skip to: 777
402/* 766 */ MCD::OPC_CheckField, 16, 4, 0, 193, 38, 0, // Skip to: 10694
403/* 773 */ MCD::OPC_Decode, 189, 16, 37, // Opcode: SLDL
404/* 777 */ MCD::OPC_FilterValue, 142, 1, 11, 0, 0, // Skip to: 794
405/* 783 */ MCD::OPC_CheckField, 16, 4, 0, 176, 38, 0, // Skip to: 10694
406/* 790 */ MCD::OPC_Decode, 228, 16, 37, // Opcode: SRDA
407/* 794 */ MCD::OPC_FilterValue, 143, 1, 11, 0, 0, // Skip to: 811
408/* 800 */ MCD::OPC_CheckField, 16, 4, 0, 159, 38, 0, // Skip to: 10694
409/* 807 */ MCD::OPC_Decode, 188, 16, 37, // Opcode: SLDA
410/* 811 */ MCD::OPC_FilterValue, 144, 1, 4, 0, 0, // Skip to: 821
411/* 817 */ MCD::OPC_Decode, 154, 17, 33, // Opcode: STM
412/* 821 */ MCD::OPC_FilterValue, 145, 1, 4, 0, 0, // Skip to: 831
413/* 827 */ MCD::OPC_Decode, 141, 18, 38, // Opcode: TM
414/* 831 */ MCD::OPC_FilterValue, 146, 1, 4, 0, 0, // Skip to: 841
415/* 837 */ MCD::OPC_Decode, 220, 14, 38, // Opcode: MVI
416/* 841 */ MCD::OPC_FilterValue, 147, 1, 11, 0, 0, // Skip to: 858
417/* 847 */ MCD::OPC_CheckField, 16, 8, 0, 112, 38, 0, // Skip to: 10694
418/* 854 */ MCD::OPC_Decode, 170, 18, 32, // Opcode: TS
419/* 858 */ MCD::OPC_FilterValue, 148, 1, 4, 0, 0, // Skip to: 868
420/* 864 */ MCD::OPC_Decode, 248, 14, 38, // Opcode: NI
421/* 868 */ MCD::OPC_FilterValue, 149, 1, 4, 0, 0, // Skip to: 878
422/* 874 */ MCD::OPC_Decode, 245, 7, 38, // Opcode: CLI
423/* 878 */ MCD::OPC_FilterValue, 150, 1, 4, 0, 0, // Skip to: 888
424/* 884 */ MCD::OPC_Decode, 147, 15, 38, // Opcode: OI
425/* 888 */ MCD::OPC_FilterValue, 151, 1, 4, 0, 0, // Skip to: 898
426/* 894 */ MCD::OPC_Decode, 129, 24, 38, // Opcode: XI
427/* 898 */ MCD::OPC_FilterValue, 152, 1, 4, 0, 0, // Skip to: 908
428/* 904 */ MCD::OPC_Decode, 239, 11, 33, // Opcode: LM
429/* 908 */ MCD::OPC_FilterValue, 153, 1, 4, 0, 0, // Skip to: 918
430/* 914 */ MCD::OPC_Decode, 151, 18, 33, // Opcode: TRACE
431/* 918 */ MCD::OPC_FilterValue, 154, 1, 4, 0, 0, // Skip to: 928
432/* 924 */ MCD::OPC_Decode, 130, 11, 39, // Opcode: LAM
433/* 928 */ MCD::OPC_FilterValue, 155, 1, 4, 0, 0, // Skip to: 938
434/* 934 */ MCD::OPC_Decode, 249, 16, 39, // Opcode: STAM
435/* 938 */ MCD::OPC_FilterValue, 165, 1, 147, 0, 0, // Skip to: 1091
436/* 944 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
437/* 947 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 956
438/* 952 */ MCD::OPC_Decode, 147, 10, 40, // Opcode: IIHH
439/* 956 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 965
440/* 961 */ MCD::OPC_Decode, 148, 10, 40, // Opcode: IIHL
441/* 965 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 974
442/* 970 */ MCD::OPC_Decode, 150, 10, 41, // Opcode: IILH
443/* 974 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 983
444/* 979 */ MCD::OPC_Decode, 151, 10, 41, // Opcode: IILL
445/* 983 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 992
446/* 988 */ MCD::OPC_Decode, 251, 14, 40, // Opcode: NIHH
447/* 992 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 1001
448/* 997 */ MCD::OPC_Decode, 252, 14, 40, // Opcode: NIHL
449/* 1001 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 1010
450/* 1006 */ MCD::OPC_Decode, 254, 14, 41, // Opcode: NILH
451/* 1010 */ MCD::OPC_FilterValue, 7, 4, 0, 0, // Skip to: 1019
452/* 1015 */ MCD::OPC_Decode, 255, 14, 41, // Opcode: NILL
453/* 1019 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 1028
454/* 1024 */ MCD::OPC_Decode, 149, 15, 40, // Opcode: OIHH
455/* 1028 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1037
456/* 1033 */ MCD::OPC_Decode, 150, 15, 40, // Opcode: OIHL
457/* 1037 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 1046
458/* 1042 */ MCD::OPC_Decode, 152, 15, 41, // Opcode: OILH
459/* 1046 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 1055
460/* 1051 */ MCD::OPC_Decode, 153, 15, 41, // Opcode: OILL
461/* 1055 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 1064
462/* 1060 */ MCD::OPC_Decode, 233, 11, 42, // Opcode: LLIHH
463/* 1064 */ MCD::OPC_FilterValue, 13, 4, 0, 0, // Skip to: 1073
464/* 1069 */ MCD::OPC_Decode, 234, 11, 42, // Opcode: LLIHL
465/* 1073 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 1082
466/* 1078 */ MCD::OPC_Decode, 236, 11, 42, // Opcode: LLILH
467/* 1082 */ MCD::OPC_FilterValue, 15, 135, 37, 0, // Skip to: 10694
468/* 1087 */ MCD::OPC_Decode, 237, 11, 42, // Opcode: LLILL
469/* 1091 */ MCD::OPC_FilterValue, 167, 1, 29, 1, 0, // Skip to: 1382
470/* 1097 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
471/* 1100 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 1109
472/* 1105 */ MCD::OPC_Decode, 144, 18, 43, // Opcode: TMLH
473/* 1109 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 1118
474/* 1114 */ MCD::OPC_Decode, 145, 18, 43, // Opcode: TMLL
475/* 1118 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1127
476/* 1123 */ MCD::OPC_Decode, 142, 18, 44, // Opcode: TMHH
477/* 1127 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 1136
478/* 1132 */ MCD::OPC_Decode, 143, 18, 44, // Opcode: TMHL
479/* 1136 */ MCD::OPC_FilterValue, 4, 142, 0, 0, // Skip to: 1283
480/* 1141 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
481/* 1144 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 1153
482/* 1149 */ MCD::OPC_Decode, 209, 10, 45, // Opcode: JAsmO
483/* 1153 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1162
484/* 1158 */ MCD::OPC_Decode, 193, 10, 45, // Opcode: JAsmH
485/* 1162 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 1171
486/* 1167 */ MCD::OPC_Decode, 203, 10, 45, // Opcode: JAsmNLE
487/* 1171 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 1180
488/* 1176 */ MCD::OPC_Decode, 195, 10, 45, // Opcode: JAsmL
489/* 1180 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 1189
490/* 1185 */ MCD::OPC_Decode, 201, 10, 45, // Opcode: JAsmNHE
491/* 1189 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 1198
492/* 1194 */ MCD::OPC_Decode, 197, 10, 45, // Opcode: JAsmLH
493/* 1198 */ MCD::OPC_FilterValue, 7, 4, 0, 0, // Skip to: 1207
494/* 1203 */ MCD::OPC_Decode, 199, 10, 45, // Opcode: JAsmNE
495/* 1207 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 1216
496/* 1212 */ MCD::OPC_Decode, 192, 10, 45, // Opcode: JAsmE
497/* 1216 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1225
498/* 1221 */ MCD::OPC_Decode, 204, 10, 45, // Opcode: JAsmNLH
499/* 1225 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 1234
500/* 1230 */ MCD::OPC_Decode, 194, 10, 45, // Opcode: JAsmHE
501/* 1234 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 1243
502/* 1239 */ MCD::OPC_Decode, 202, 10, 45, // Opcode: JAsmNL
503/* 1243 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 1252
504/* 1248 */ MCD::OPC_Decode, 196, 10, 45, // Opcode: JAsmLE
505/* 1252 */ MCD::OPC_FilterValue, 13, 4, 0, 0, // Skip to: 1261
506/* 1257 */ MCD::OPC_Decode, 200, 10, 45, // Opcode: JAsmNH
507/* 1261 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 1270
508/* 1266 */ MCD::OPC_Decode, 206, 10, 45, // Opcode: JAsmNO
509/* 1270 */ MCD::OPC_FilterValue, 15, 4, 0, 0, // Skip to: 1279
510/* 1275 */ MCD::OPC_Decode, 191, 10, 45, // Opcode: J
511/* 1279 */ MCD::OPC_Decode, 255, 4, 46, // Opcode: BRCAsm
512/* 1283 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 1292
513/* 1288 */ MCD::OPC_Decode, 232, 4, 47, // Opcode: BRAS
514/* 1292 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 1301
515/* 1297 */ MCD::OPC_Decode, 130, 5, 48, // Opcode: BRCT
516/* 1301 */ MCD::OPC_FilterValue, 7, 4, 0, 0, // Skip to: 1310
517/* 1306 */ MCD::OPC_Decode, 131, 5, 49, // Opcode: BRCTG
518/* 1310 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 1319
519/* 1315 */ MCD::OPC_Decode, 208, 11, 50, // Opcode: LHI
520/* 1319 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1328
521/* 1324 */ MCD::OPC_Decode, 200, 11, 51, // Opcode: LGHI
522/* 1328 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 1337
523/* 1333 */ MCD::OPC_Decode, 131, 4, 52, // Opcode: AHI
524/* 1337 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 1346
525/* 1342 */ MCD::OPC_Decode, 251, 3, 53, // Opcode: AGHI
526/* 1346 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 1355
527/* 1351 */ MCD::OPC_Decode, 174, 14, 52, // Opcode: MHI
528/* 1355 */ MCD::OPC_FilterValue, 13, 4, 0, 0, // Skip to: 1364
529/* 1360 */ MCD::OPC_Decode, 171, 14, 53, // Opcode: MGHI
530/* 1364 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 1373
531/* 1369 */ MCD::OPC_Decode, 181, 6, 50, // Opcode: CHI
532/* 1373 */ MCD::OPC_FilterValue, 15, 100, 36, 0, // Skip to: 10694
533/* 1378 */ MCD::OPC_Decode, 211, 5, 51, // Opcode: CGHI
534/* 1382 */ MCD::OPC_FilterValue, 168, 1, 4, 0, 0, // Skip to: 1392
535/* 1388 */ MCD::OPC_Decode, 210, 14, 54, // Opcode: MVCLE
536/* 1392 */ MCD::OPC_FilterValue, 169, 1, 4, 0, 0, // Skip to: 1402
537/* 1398 */ MCD::OPC_Decode, 233, 6, 54, // Opcode: CLCLE
538/* 1402 */ MCD::OPC_FilterValue, 172, 1, 4, 0, 0, // Skip to: 1412
539/* 1408 */ MCD::OPC_Decode, 158, 17, 38, // Opcode: STNSM
540/* 1412 */ MCD::OPC_FilterValue, 173, 1, 4, 0, 0, // Skip to: 1422
541/* 1418 */ MCD::OPC_Decode, 225, 17, 38, // Opcode: STOSM
542/* 1422 */ MCD::OPC_FilterValue, 174, 1, 4, 0, 0, // Skip to: 1432
543/* 1428 */ MCD::OPC_Decode, 179, 16, 55, // Opcode: SIGP
544/* 1432 */ MCD::OPC_FilterValue, 175, 1, 4, 0, 0, // Skip to: 1442
545/* 1438 */ MCD::OPC_Decode, 151, 14, 38, // Opcode: MC
546/* 1442 */ MCD::OPC_FilterValue, 177, 1, 4, 0, 0, // Skip to: 1452
547/* 1448 */ MCD::OPC_Decode, 217, 13, 21, // Opcode: LRA
548/* 1452 */ MCD::OPC_FilterValue, 178, 1, 247, 5, 0, // Skip to: 2985
549/* 1458 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
550/* 1461 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 1470
551/* 1466 */ MCD::OPC_Decode, 153, 17, 32, // Opcode: STIDP
552/* 1470 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 1479
553/* 1475 */ MCD::OPC_Decode, 214, 15, 32, // Opcode: SCK
554/* 1479 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 1488
555/* 1484 */ MCD::OPC_Decode, 254, 16, 32, // Opcode: STCK
556/* 1488 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 1497
557/* 1493 */ MCD::OPC_Decode, 215, 15, 32, // Opcode: SCKC
558/* 1497 */ MCD::OPC_FilterValue, 7, 4, 0, 0, // Skip to: 1506
559/* 1502 */ MCD::OPC_Decode, 255, 16, 32, // Opcode: STCKC
560/* 1506 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 1515
561/* 1511 */ MCD::OPC_Decode, 212, 16, 32, // Opcode: SPT
562/* 1515 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1524
563/* 1520 */ MCD::OPC_Decode, 227, 17, 32, // Opcode: STPT
564/* 1524 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 1533
565/* 1529 */ MCD::OPC_Decode, 210, 16, 32, // Opcode: SPKA
566/* 1533 */ MCD::OPC_FilterValue, 11, 11, 0, 0, // Skip to: 1549
567/* 1538 */ MCD::OPC_CheckField, 0, 16, 0, 189, 35, 0, // Skip to: 10694
568/* 1545 */ MCD::OPC_Decode, 152, 10, 0, // Opcode: IPK
569/* 1549 */ MCD::OPC_FilterValue, 13, 11, 0, 0, // Skip to: 1565
570/* 1554 */ MCD::OPC_CheckField, 0, 16, 0, 173, 35, 0, // Skip to: 10694
571/* 1561 */ MCD::OPC_Decode, 182, 15, 0, // Opcode: PTLB
572/* 1565 */ MCD::OPC_FilterValue, 16, 4, 0, 0, // Skip to: 1574
573/* 1570 */ MCD::OPC_Decode, 213, 16, 32, // Opcode: SPX
574/* 1574 */ MCD::OPC_FilterValue, 17, 4, 0, 0, // Skip to: 1583
575/* 1579 */ MCD::OPC_Decode, 228, 17, 32, // Opcode: STPX
576/* 1583 */ MCD::OPC_FilterValue, 18, 4, 0, 0, // Skip to: 1592
577/* 1588 */ MCD::OPC_Decode, 251, 16, 32, // Opcode: STAP
578/* 1592 */ MCD::OPC_FilterValue, 20, 4, 0, 0, // Skip to: 1601
579/* 1597 */ MCD::OPC_Decode, 177, 16, 32, // Opcode: SIE
580/* 1601 */ MCD::OPC_FilterValue, 24, 4, 0, 0, // Skip to: 1610
581/* 1606 */ MCD::OPC_Decode, 160, 15, 32, // Opcode: PC
582/* 1610 */ MCD::OPC_FilterValue, 25, 4, 0, 0, // Skip to: 1619
583/* 1615 */ MCD::OPC_Decode, 205, 15, 32, // Opcode: SAC
584/* 1619 */ MCD::OPC_FilterValue, 26, 4, 0, 0, // Skip to: 1628
585/* 1624 */ MCD::OPC_Decode, 184, 5, 32, // Opcode: CFC
586/* 1628 */ MCD::OPC_FilterValue, 33, 26, 0, 0, // Skip to: 1659
587/* 1633 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 1644
588/* 1640 */ MCD::OPC_Decode, 156, 10, 56, // Opcode: IPTEOptOpt
589/* 1644 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 1655
590/* 1651 */ MCD::OPC_Decode, 155, 10, 57, // Opcode: IPTEOpt
591/* 1655 */ MCD::OPC_Decode, 154, 10, 58, // Opcode: IPTE
592/* 1659 */ MCD::OPC_FilterValue, 34, 18, 0, 0, // Skip to: 1682
593/* 1664 */ MCD::OPC_CheckField, 8, 8, 0, 63, 35, 0, // Skip to: 10694
594/* 1671 */ MCD::OPC_CheckField, 0, 4, 0, 56, 35, 0, // Skip to: 10694
595/* 1678 */ MCD::OPC_Decode, 153, 10, 1, // Opcode: IPM
596/* 1682 */ MCD::OPC_FilterValue, 35, 11, 0, 0, // Skip to: 1698
597/* 1687 */ MCD::OPC_CheckField, 8, 8, 0, 40, 35, 0, // Skip to: 10694
598/* 1694 */ MCD::OPC_Decode, 159, 10, 3, // Opcode: IVSK
599/* 1698 */ MCD::OPC_FilterValue, 36, 18, 0, 0, // Skip to: 1721
600/* 1703 */ MCD::OPC_CheckField, 8, 8, 0, 24, 35, 0, // Skip to: 10694
601/* 1710 */ MCD::OPC_CheckField, 0, 4, 0, 17, 35, 0, // Skip to: 10694
602/* 1717 */ MCD::OPC_Decode, 134, 10, 1, // Opcode: IAC
603/* 1721 */ MCD::OPC_FilterValue, 37, 18, 0, 0, // Skip to: 1744
604/* 1726 */ MCD::OPC_CheckField, 8, 8, 0, 1, 35, 0, // Skip to: 10694
605/* 1733 */ MCD::OPC_CheckField, 0, 4, 0, 250, 34, 0, // Skip to: 10694
606/* 1740 */ MCD::OPC_Decode, 243, 16, 1, // Opcode: SSAR
607/* 1744 */ MCD::OPC_FilterValue, 38, 18, 0, 0, // Skip to: 1767
608/* 1749 */ MCD::OPC_CheckField, 8, 8, 0, 234, 34, 0, // Skip to: 10694
609/* 1756 */ MCD::OPC_CheckField, 0, 4, 0, 227, 34, 0, // Skip to: 10694
610/* 1763 */ MCD::OPC_Decode, 233, 9, 1, // Opcode: EPAR
611/* 1767 */ MCD::OPC_FilterValue, 39, 18, 0, 0, // Skip to: 1790
612/* 1772 */ MCD::OPC_CheckField, 8, 8, 0, 211, 34, 0, // Skip to: 10694
613/* 1779 */ MCD::OPC_CheckField, 0, 4, 0, 204, 34, 0, // Skip to: 10694
614/* 1786 */ MCD::OPC_Decode, 239, 9, 1, // Opcode: ESAR
615/* 1790 */ MCD::OPC_FilterValue, 40, 11, 0, 0, // Skip to: 1806
616/* 1795 */ MCD::OPC_CheckField, 8, 8, 0, 188, 34, 0, // Skip to: 10694
617/* 1802 */ MCD::OPC_Decode, 178, 15, 59, // Opcode: PT
618/* 1806 */ MCD::OPC_FilterValue, 41, 11, 0, 0, // Skip to: 1822
619/* 1811 */ MCD::OPC_CheckField, 8, 8, 0, 172, 34, 0, // Skip to: 10694
620/* 1818 */ MCD::OPC_Decode, 158, 10, 3, // Opcode: ISKE
621/* 1822 */ MCD::OPC_FilterValue, 42, 11, 0, 0, // Skip to: 1838
622/* 1827 */ MCD::OPC_CheckField, 8, 8, 0, 156, 34, 0, // Skip to: 10694
623/* 1834 */ MCD::OPC_Decode, 198, 15, 59, // Opcode: RRBE
624/* 1838 */ MCD::OPC_FilterValue, 43, 23, 0, 0, // Skip to: 1866
625/* 1843 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
626/* 1846 */ MCD::OPC_FilterValue, 0, 139, 34, 0, // Skip to: 10694
627/* 1851 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 1862
628/* 1858 */ MCD::OPC_Decode, 246, 16, 59, // Opcode: SSKEOpt
629/* 1862 */ MCD::OPC_Decode, 245, 16, 60, // Opcode: SSKE
630/* 1866 */ MCD::OPC_FilterValue, 44, 11, 0, 0, // Skip to: 1882
631/* 1871 */ MCD::OPC_CheckField, 8, 8, 0, 112, 34, 0, // Skip to: 10694
632/* 1878 */ MCD::OPC_Decode, 252, 17, 61, // Opcode: TB
633/* 1882 */ MCD::OPC_FilterValue, 45, 11, 0, 0, // Skip to: 1898
634/* 1887 */ MCD::OPC_CheckField, 8, 8, 0, 96, 34, 0, // Skip to: 10694
635/* 1894 */ MCD::OPC_Decode, 219, 9, 13, // Opcode: DXR
636/* 1898 */ MCD::OPC_FilterValue, 46, 11, 0, 0, // Skip to: 1914
637/* 1903 */ MCD::OPC_CheckField, 8, 8, 0, 80, 34, 0, // Skip to: 10694
638/* 1910 */ MCD::OPC_Decode, 167, 15, 61, // Opcode: PGIN
639/* 1914 */ MCD::OPC_FilterValue, 47, 11, 0, 0, // Skip to: 1930
640/* 1919 */ MCD::OPC_CheckField, 8, 8, 0, 64, 34, 0, // Skip to: 10694
641/* 1926 */ MCD::OPC_Decode, 168, 15, 61, // Opcode: PGOUT
642/* 1930 */ MCD::OPC_FilterValue, 48, 11, 0, 0, // Skip to: 1946
643/* 1935 */ MCD::OPC_CheckField, 0, 16, 0, 48, 34, 0, // Skip to: 10694
644/* 1942 */ MCD::OPC_Decode, 139, 9, 0, // Opcode: CSCH
645/* 1946 */ MCD::OPC_FilterValue, 49, 11, 0, 0, // Skip to: 1962
646/* 1951 */ MCD::OPC_CheckField, 0, 16, 0, 32, 34, 0, // Skip to: 10694
647/* 1958 */ MCD::OPC_Decode, 133, 10, 0, // Opcode: HSCH
648/* 1962 */ MCD::OPC_FilterValue, 50, 4, 0, 0, // Skip to: 1971
649/* 1967 */ MCD::OPC_Decode, 184, 14, 32, // Opcode: MSCH
650/* 1971 */ MCD::OPC_FilterValue, 51, 4, 0, 0, // Skip to: 1980
651/* 1976 */ MCD::OPC_Decode, 244, 16, 32, // Opcode: SSCH
652/* 1980 */ MCD::OPC_FilterValue, 52, 4, 0, 0, // Skip to: 1989
653/* 1985 */ MCD::OPC_Decode, 234, 17, 32, // Opcode: STSCH
654/* 1989 */ MCD::OPC_FilterValue, 53, 4, 0, 0, // Skip to: 1998
655/* 1994 */ MCD::OPC_Decode, 171, 18, 32, // Opcode: TSCH
656/* 1998 */ MCD::OPC_FilterValue, 54, 4, 0, 0, // Skip to: 2007
657/* 2003 */ MCD::OPC_Decode, 148, 18, 32, // Opcode: TPI
658/* 2007 */ MCD::OPC_FilterValue, 55, 11, 0, 0, // Skip to: 2023
659/* 2012 */ MCD::OPC_CheckField, 0, 16, 0, 227, 33, 0, // Skip to: 10694
660/* 2019 */ MCD::OPC_Decode, 207, 15, 0, // Opcode: SAL
661/* 2023 */ MCD::OPC_FilterValue, 56, 11, 0, 0, // Skip to: 2039
662/* 2028 */ MCD::OPC_CheckField, 0, 16, 0, 211, 33, 0, // Skip to: 10694
663/* 2035 */ MCD::OPC_Decode, 202, 15, 0, // Opcode: RSCH
664/* 2039 */ MCD::OPC_FilterValue, 57, 4, 0, 0, // Skip to: 2048
665/* 2044 */ MCD::OPC_Decode, 134, 17, 32, // Opcode: STCRW
666/* 2048 */ MCD::OPC_FilterValue, 58, 4, 0, 0, // Skip to: 2057
667/* 2053 */ MCD::OPC_Decode, 133, 17, 32, // Opcode: STCPS
668/* 2057 */ MCD::OPC_FilterValue, 59, 11, 0, 0, // Skip to: 2073
669/* 2062 */ MCD::OPC_CheckField, 0, 16, 0, 177, 33, 0, // Skip to: 10694
670/* 2069 */ MCD::OPC_Decode, 187, 15, 0, // Opcode: RCHP
671/* 2073 */ MCD::OPC_FilterValue, 60, 11, 0, 0, // Skip to: 2089
672/* 2078 */ MCD::OPC_CheckField, 0, 16, 0, 161, 33, 0, // Skip to: 10694
673/* 2085 */ MCD::OPC_Decode, 213, 15, 0, // Opcode: SCHM
674/* 2089 */ MCD::OPC_FilterValue, 64, 11, 0, 0, // Skip to: 2105
675/* 2094 */ MCD::OPC_CheckField, 8, 8, 0, 145, 33, 0, // Skip to: 10694
676/* 2101 */ MCD::OPC_Decode, 172, 4, 61, // Opcode: BAKR
677/* 2105 */ MCD::OPC_FilterValue, 65, 11, 0, 0, // Skip to: 2121
678/* 2110 */ MCD::OPC_CheckField, 8, 8, 0, 129, 33, 0, // Skip to: 10694
679/* 2117 */ MCD::OPC_Decode, 229, 6, 62, // Opcode: CKSM
680/* 2121 */ MCD::OPC_FilterValue, 68, 11, 0, 0, // Skip to: 2137
681/* 2126 */ MCD::OPC_CheckField, 8, 8, 0, 113, 33, 0, // Skip to: 10694
682/* 2133 */ MCD::OPC_Decode, 217, 16, 11, // Opcode: SQDR
683/* 2137 */ MCD::OPC_FilterValue, 69, 11, 0, 0, // Skip to: 2153
684/* 2142 */ MCD::OPC_CheckField, 8, 8, 0, 97, 33, 0, // Skip to: 10694
685/* 2149 */ MCD::OPC_Decode, 221, 16, 16, // Opcode: SQER
686/* 2153 */ MCD::OPC_FilterValue, 70, 11, 0, 0, // Skip to: 2169
687/* 2158 */ MCD::OPC_CheckField, 8, 8, 0, 81, 33, 0, // Skip to: 10694
688/* 2165 */ MCD::OPC_Decode, 236, 17, 59, // Opcode: STURA
689/* 2169 */ MCD::OPC_FilterValue, 71, 18, 0, 0, // Skip to: 2192
690/* 2174 */ MCD::OPC_CheckField, 8, 8, 0, 65, 33, 0, // Skip to: 10694
691/* 2181 */ MCD::OPC_CheckField, 0, 4, 0, 58, 33, 0, // Skip to: 10694
692/* 2188 */ MCD::OPC_Decode, 203, 14, 63, // Opcode: MSTA
693/* 2192 */ MCD::OPC_FilterValue, 72, 11, 0, 0, // Skip to: 2208
694/* 2197 */ MCD::OPC_CheckField, 0, 16, 0, 42, 33, 0, // Skip to: 10694
695/* 2204 */ MCD::OPC_Decode, 159, 15, 0, // Opcode: PALB
696/* 2208 */ MCD::OPC_FilterValue, 73, 11, 0, 0, // Skip to: 2224
697/* 2213 */ MCD::OPC_CheckField, 8, 8, 0, 26, 33, 0, // Skip to: 10694
698/* 2220 */ MCD::OPC_Decode, 236, 9, 8, // Opcode: EREG
699/* 2224 */ MCD::OPC_FilterValue, 74, 11, 0, 0, // Skip to: 2240
700/* 2229 */ MCD::OPC_CheckField, 8, 8, 0, 10, 33, 0, // Skip to: 10694
701/* 2236 */ MCD::OPC_Decode, 242, 9, 64, // Opcode: ESTA
702/* 2240 */ MCD::OPC_FilterValue, 75, 11, 0, 0, // Skip to: 2256
703/* 2245 */ MCD::OPC_CheckField, 8, 8, 0, 250, 32, 0, // Skip to: 10694
704/* 2252 */ MCD::OPC_Decode, 246, 13, 59, // Opcode: LURA
705/* 2256 */ MCD::OPC_FilterValue, 76, 11, 0, 0, // Skip to: 2272
706/* 2261 */ MCD::OPC_CheckField, 8, 8, 0, 234, 32, 0, // Skip to: 10694
707/* 2268 */ MCD::OPC_Decode, 251, 17, 65, // Opcode: TAR
708/* 2272 */ MCD::OPC_FilterValue, 77, 11, 0, 0, // Skip to: 2288
709/* 2277 */ MCD::OPC_CheckField, 8, 8, 0, 218, 32, 0, // Skip to: 10694
710/* 2284 */ MCD::OPC_Decode, 219, 8, 66, // Opcode: CPYA
711/* 2288 */ MCD::OPC_FilterValue, 78, 11, 0, 0, // Skip to: 2304
712/* 2293 */ MCD::OPC_CheckField, 8, 8, 0, 202, 32, 0, // Skip to: 10694
713/* 2300 */ MCD::OPC_Decode, 211, 15, 65, // Opcode: SAR
714/* 2304 */ MCD::OPC_FilterValue, 79, 11, 0, 0, // Skip to: 2320
715/* 2309 */ MCD::OPC_CheckField, 8, 8, 0, 186, 32, 0, // Skip to: 10694
716/* 2316 */ MCD::OPC_Decode, 222, 9, 67, // Opcode: EAR
717/* 2320 */ MCD::OPC_FilterValue, 80, 11, 0, 0, // Skip to: 2336
718/* 2325 */ MCD::OPC_CheckField, 8, 8, 0, 170, 32, 0, // Skip to: 10694
719/* 2332 */ MCD::OPC_Decode, 142, 9, 68, // Opcode: CSP
720/* 2336 */ MCD::OPC_FilterValue, 82, 11, 0, 0, // Skip to: 2352
721/* 2341 */ MCD::OPC_CheckField, 8, 8, 0, 154, 32, 0, // Skip to: 10694
722/* 2348 */ MCD::OPC_Decode, 201, 14, 9, // Opcode: MSR
723/* 2352 */ MCD::OPC_FilterValue, 84, 11, 0, 0, // Skip to: 2368
724/* 2357 */ MCD::OPC_CheckField, 8, 8, 0, 138, 32, 0, // Skip to: 10694
725/* 2364 */ MCD::OPC_Decode, 224, 14, 61, // Opcode: MVPG
726/* 2368 */ MCD::OPC_FilterValue, 85, 11, 0, 0, // Skip to: 2384
727/* 2373 */ MCD::OPC_CheckField, 8, 8, 0, 122, 32, 0, // Skip to: 10694
728/* 2380 */ MCD::OPC_Decode, 225, 14, 69, // Opcode: MVST
729/* 2384 */ MCD::OPC_FilterValue, 87, 11, 0, 0, // Skip to: 2400
730/* 2389 */ MCD::OPC_CheckField, 8, 8, 0, 106, 32, 0, // Skip to: 10694
731/* 2396 */ MCD::OPC_Decode, 158, 9, 7, // Opcode: CUSE
732/* 2400 */ MCD::OPC_FilterValue, 88, 11, 0, 0, // Skip to: 2416
733/* 2405 */ MCD::OPC_CheckField, 8, 8, 0, 90, 32, 0, // Skip to: 10694
734/* 2412 */ MCD::OPC_Decode, 138, 5, 61, // Opcode: BSG
735/* 2416 */ MCD::OPC_FilterValue, 90, 11, 0, 0, // Skip to: 2432
736/* 2421 */ MCD::OPC_CheckField, 8, 8, 0, 74, 32, 0, // Skip to: 10694
737/* 2428 */ MCD::OPC_Decode, 137, 5, 61, // Opcode: BSA
738/* 2432 */ MCD::OPC_FilterValue, 93, 11, 0, 0, // Skip to: 2448
739/* 2437 */ MCD::OPC_CheckField, 8, 8, 0, 58, 32, 0, // Skip to: 10694
740/* 2444 */ MCD::OPC_Decode, 195, 8, 69, // Opcode: CLST
741/* 2448 */ MCD::OPC_FilterValue, 94, 11, 0, 0, // Skip to: 2464
742/* 2453 */ MCD::OPC_CheckField, 8, 8, 0, 42, 32, 0, // Skip to: 10694
743/* 2460 */ MCD::OPC_Decode, 239, 16, 69, // Opcode: SRST
744/* 2464 */ MCD::OPC_FilterValue, 99, 11, 0, 0, // Skip to: 2480
745/* 2469 */ MCD::OPC_CheckField, 8, 8, 0, 26, 32, 0, // Skip to: 10694
746/* 2476 */ MCD::OPC_Decode, 211, 8, 7, // Opcode: CMPSC
747/* 2480 */ MCD::OPC_FilterValue, 116, 4, 0, 0, // Skip to: 2489
748/* 2485 */ MCD::OPC_Decode, 178, 16, 32, // Opcode: SIGA
749/* 2489 */ MCD::OPC_FilterValue, 118, 11, 0, 0, // Skip to: 2505
750/* 2494 */ MCD::OPC_CheckField, 0, 16, 0, 1, 32, 0, // Skip to: 10694
751/* 2501 */ MCD::OPC_Decode, 135, 24, 0, // Opcode: XSCH
752/* 2505 */ MCD::OPC_FilterValue, 119, 4, 0, 0, // Skip to: 2514
753/* 2510 */ MCD::OPC_Decode, 197, 15, 32, // Opcode: RP
754/* 2514 */ MCD::OPC_FilterValue, 120, 4, 0, 0, // Skip to: 2523
755/* 2519 */ MCD::OPC_Decode, 128, 17, 32, // Opcode: STCKE
756/* 2523 */ MCD::OPC_FilterValue, 121, 4, 0, 0, // Skip to: 2532
757/* 2528 */ MCD::OPC_Decode, 206, 15, 32, // Opcode: SACF
758/* 2532 */ MCD::OPC_FilterValue, 124, 4, 0, 0, // Skip to: 2541
759/* 2537 */ MCD::OPC_Decode, 129, 17, 32, // Opcode: STCKF
760/* 2541 */ MCD::OPC_FilterValue, 125, 4, 0, 0, // Skip to: 2550
761/* 2546 */ MCD::OPC_Decode, 235, 17, 32, // Opcode: STSI
762/* 2550 */ MCD::OPC_FilterValue, 128, 1, 4, 0, 0, // Skip to: 2560
763/* 2556 */ MCD::OPC_Decode, 208, 13, 32, // Opcode: LPP
764/* 2560 */ MCD::OPC_FilterValue, 132, 1, 4, 0, 0, // Skip to: 2570
765/* 2566 */ MCD::OPC_Decode, 146, 11, 32, // Opcode: LCCTL
766/* 2570 */ MCD::OPC_FilterValue, 133, 1, 4, 0, 0, // Skip to: 2580
767/* 2576 */ MCD::OPC_Decode, 197, 13, 32, // Opcode: LPCTL
768/* 2580 */ MCD::OPC_FilterValue, 134, 1, 4, 0, 0, // Skip to: 2590
769/* 2586 */ MCD::OPC_Decode, 186, 15, 32, // Opcode: QSI
770/* 2590 */ MCD::OPC_FilterValue, 135, 1, 4, 0, 0, // Skip to: 2600
771/* 2596 */ MCD::OPC_Decode, 228, 13, 32, // Opcode: LSCTL
772/* 2600 */ MCD::OPC_FilterValue, 142, 1, 4, 0, 0, // Skip to: 2610
773/* 2606 */ MCD::OPC_Decode, 185, 15, 32, // Opcode: QCTRI
774/* 2610 */ MCD::OPC_FilterValue, 153, 1, 4, 0, 0, // Skip to: 2620
775/* 2616 */ MCD::OPC_Decode, 235, 16, 70, // Opcode: SRNM
776/* 2620 */ MCD::OPC_FilterValue, 156, 1, 4, 0, 0, // Skip to: 2630
777/* 2626 */ MCD::OPC_Decode, 145, 17, 32, // Opcode: STFPC
778/* 2630 */ MCD::OPC_FilterValue, 157, 1, 4, 0, 0, // Skip to: 2640
779/* 2636 */ MCD::OPC_Decode, 188, 11, 32, // Opcode: LFPC
780/* 2640 */ MCD::OPC_FilterValue, 165, 1, 11, 0, 0, // Skip to: 2657
781/* 2646 */ MCD::OPC_CheckField, 8, 8, 0, 105, 31, 0, // Skip to: 10694
782/* 2653 */ MCD::OPC_Decode, 155, 18, 71, // Opcode: TRE
783/* 2657 */ MCD::OPC_FilterValue, 166, 1, 23, 0, 0, // Skip to: 2686
784/* 2663 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
785/* 2666 */ MCD::OPC_FilterValue, 0, 87, 31, 0, // Skip to: 10694
786/* 2671 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 2682
787/* 2678 */ MCD::OPC_Decode, 152, 9, 7, // Opcode: CU21Opt
788/* 2682 */ MCD::OPC_Decode, 151, 9, 72, // Opcode: CU21
789/* 2686 */ MCD::OPC_FilterValue, 167, 1, 23, 0, 0, // Skip to: 2715
790/* 2692 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
791/* 2695 */ MCD::OPC_FilterValue, 0, 58, 31, 0, // Skip to: 10694
792/* 2700 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 2711
793/* 2707 */ MCD::OPC_Decode, 148, 9, 7, // Opcode: CU12Opt
794/* 2711 */ MCD::OPC_Decode, 147, 9, 72, // Opcode: CU12
795/* 2715 */ MCD::OPC_FilterValue, 176, 1, 4, 0, 0, // Skip to: 2725
796/* 2721 */ MCD::OPC_Decode, 144, 17, 32, // Opcode: STFLE
797/* 2725 */ MCD::OPC_FilterValue, 177, 1, 4, 0, 0, // Skip to: 2735
798/* 2731 */ MCD::OPC_Decode, 143, 17, 32, // Opcode: STFL
799/* 2735 */ MCD::OPC_FilterValue, 178, 1, 4, 0, 0, // Skip to: 2745
800/* 2741 */ MCD::OPC_Decode, 212, 13, 32, // Opcode: LPSWE
801/* 2745 */ MCD::OPC_FilterValue, 184, 1, 9, 0, 0, // Skip to: 2760
802/* 2751 */ MCD::OPC_CheckPredicate, 0, 2, 31, 0, // Skip to: 10694
803/* 2756 */ MCD::OPC_Decode, 236, 16, 70, // Opcode: SRNMB
804/* 2760 */ MCD::OPC_FilterValue, 185, 1, 4, 0, 0, // Skip to: 2770
805/* 2766 */ MCD::OPC_Decode, 237, 16, 70, // Opcode: SRNMT
806/* 2770 */ MCD::OPC_FilterValue, 189, 1, 4, 0, 0, // Skip to: 2780
807/* 2776 */ MCD::OPC_Decode, 185, 11, 32, // Opcode: LFAS
808/* 2780 */ MCD::OPC_FilterValue, 224, 1, 11, 0, 0, // Skip to: 2797
809/* 2786 */ MCD::OPC_CheckField, 8, 8, 0, 221, 30, 0, // Skip to: 10694
810/* 2793 */ MCD::OPC_Decode, 212, 15, 61, // Opcode: SCCTR
811/* 2797 */ MCD::OPC_FilterValue, 225, 1, 11, 0, 0, // Skip to: 2814
812/* 2803 */ MCD::OPC_CheckField, 8, 8, 0, 204, 30, 0, // Skip to: 10694
813/* 2810 */ MCD::OPC_Decode, 209, 16, 61, // Opcode: SPCTR
814/* 2814 */ MCD::OPC_FilterValue, 228, 1, 11, 0, 0, // Skip to: 2831
815/* 2820 */ MCD::OPC_CheckField, 8, 8, 0, 187, 30, 0, // Skip to: 10694
816/* 2827 */ MCD::OPC_Decode, 224, 9, 61, // Opcode: ECCTR
817/* 2831 */ MCD::OPC_FilterValue, 229, 1, 11, 0, 0, // Skip to: 2848
818/* 2837 */ MCD::OPC_CheckField, 8, 8, 0, 170, 30, 0, // Skip to: 10694
819/* 2844 */ MCD::OPC_Decode, 234, 9, 61, // Opcode: EPCTR
820/* 2848 */ MCD::OPC_FilterValue, 232, 1, 16, 0, 0, // Skip to: 2870
821/* 2854 */ MCD::OPC_CheckPredicate, 1, 155, 30, 0, // Skip to: 10694
822/* 2859 */ MCD::OPC_CheckField, 8, 4, 0, 148, 30, 0, // Skip to: 10694
823/* 2866 */ MCD::OPC_Decode, 174, 15, 73, // Opcode: PPA
824/* 2870 */ MCD::OPC_FilterValue, 236, 1, 23, 0, 0, // Skip to: 2899
825/* 2876 */ MCD::OPC_CheckPredicate, 2, 133, 30, 0, // Skip to: 10694
826/* 2881 */ MCD::OPC_CheckField, 8, 8, 0, 126, 30, 0, // Skip to: 10694
827/* 2888 */ MCD::OPC_CheckField, 0, 4, 0, 119, 30, 0, // Skip to: 10694
828/* 2895 */ MCD::OPC_Decode, 244, 9, 1, // Opcode: ETND
829/* 2899 */ MCD::OPC_FilterValue, 237, 1, 11, 0, 0, // Skip to: 2916
830/* 2905 */ MCD::OPC_CheckField, 8, 8, 0, 102, 30, 0, // Skip to: 10694
831/* 2912 */ MCD::OPC_Decode, 225, 9, 59, // Opcode: ECPGA
832/* 2916 */ MCD::OPC_FilterValue, 248, 1, 16, 0, 0, // Skip to: 2938
833/* 2922 */ MCD::OPC_CheckPredicate, 2, 87, 30, 0, // Skip to: 10694
834/* 2927 */ MCD::OPC_CheckField, 0, 16, 0, 80, 30, 0, // Skip to: 10694
835/* 2934 */ MCD::OPC_Decode, 138, 18, 0, // Opcode: TEND
836/* 2938 */ MCD::OPC_FilterValue, 250, 1, 16, 0, 0, // Skip to: 2960
837/* 2944 */ MCD::OPC_CheckPredicate, 3, 65, 30, 0, // Skip to: 10694
838/* 2949 */ MCD::OPC_CheckField, 8, 8, 0, 58, 30, 0, // Skip to: 10694
839/* 2956 */ MCD::OPC_Decode, 249, 14, 74, // Opcode: NIAI
840/* 2960 */ MCD::OPC_FilterValue, 252, 1, 9, 0, 0, // Skip to: 2975
841/* 2966 */ MCD::OPC_CheckPredicate, 2, 43, 30, 0, // Skip to: 10694
842/* 2971 */ MCD::OPC_Decode, 249, 17, 32, // Opcode: TABORT
843/* 2975 */ MCD::OPC_FilterValue, 255, 1, 33, 30, 0, // Skip to: 10694
844/* 2981 */ MCD::OPC_Decode, 154, 18, 32, // Opcode: TRAP4
845/* 2985 */ MCD::OPC_FilterValue, 179, 1, 234, 11, 0, // Skip to: 6041
846/* 2991 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
847/* 2994 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3010
848/* 2999 */ MCD::OPC_CheckField, 8, 8, 0, 8, 30, 0, // Skip to: 10694
849/* 3006 */ MCD::OPC_Decode, 204, 13, 16, // Opcode: LPEBR
850/* 3010 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3026
851/* 3015 */ MCD::OPC_CheckField, 8, 8, 0, 248, 29, 0, // Skip to: 10694
852/* 3022 */ MCD::OPC_Decode, 248, 11, 16, // Opcode: LNEBR
853/* 3026 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3042
854/* 3031 */ MCD::OPC_CheckField, 8, 8, 0, 232, 29, 0, // Skip to: 10694
855/* 3038 */ MCD::OPC_Decode, 234, 13, 16, // Opcode: LTEBR
856/* 3042 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 3058
857/* 3047 */ MCD::OPC_CheckField, 8, 8, 0, 216, 29, 0, // Skip to: 10694
858/* 3054 */ MCD::OPC_Decode, 151, 11, 16, // Opcode: LCEBR
859/* 3058 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 3074
860/* 3063 */ MCD::OPC_CheckField, 8, 8, 0, 200, 29, 0, // Skip to: 10694
861/* 3070 */ MCD::OPC_Decode, 164, 11, 75, // Opcode: LDEBR
862/* 3074 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 3090
863/* 3079 */ MCD::OPC_CheckField, 8, 8, 0, 184, 29, 0, // Skip to: 10694
864/* 3086 */ MCD::OPC_Decode, 250, 13, 76, // Opcode: LXDBR
865/* 3090 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 3106
866/* 3095 */ MCD::OPC_CheckField, 8, 8, 0, 168, 29, 0, // Skip to: 10694
867/* 3102 */ MCD::OPC_Decode, 255, 13, 77, // Opcode: LXEBR
868/* 3106 */ MCD::OPC_FilterValue, 7, 11, 0, 0, // Skip to: 3122
869/* 3111 */ MCD::OPC_CheckField, 8, 8, 0, 152, 29, 0, // Skip to: 10694
870/* 3118 */ MCD::OPC_Decode, 230, 14, 14, // Opcode: MXDBR
871/* 3122 */ MCD::OPC_FilterValue, 8, 11, 0, 0, // Skip to: 3138
872/* 3127 */ MCD::OPC_CheckField, 8, 8, 0, 136, 29, 0, // Skip to: 10694
873/* 3134 */ MCD::OPC_Decode, 238, 10, 16, // Opcode: KEBR
874/* 3138 */ MCD::OPC_FilterValue, 9, 11, 0, 0, // Skip to: 3154
875/* 3143 */ MCD::OPC_CheckField, 8, 8, 0, 120, 29, 0, // Skip to: 10694
876/* 3150 */ MCD::OPC_Decode, 172, 5, 16, // Opcode: CEBR
877/* 3154 */ MCD::OPC_FilterValue, 10, 11, 0, 0, // Skip to: 3170
878/* 3159 */ MCD::OPC_CheckField, 8, 8, 0, 104, 29, 0, // Skip to: 10694
879/* 3166 */ MCD::OPC_Decode, 243, 3, 18, // Opcode: AEBR
880/* 3170 */ MCD::OPC_FilterValue, 11, 11, 0, 0, // Skip to: 3186
881/* 3175 */ MCD::OPC_CheckField, 8, 8, 0, 88, 29, 0, // Skip to: 10694
882/* 3182 */ MCD::OPC_Decode, 225, 15, 18, // Opcode: SEBR
883/* 3186 */ MCD::OPC_FilterValue, 12, 11, 0, 0, // Skip to: 3202
884/* 3191 */ MCD::OPC_CheckField, 8, 8, 0, 72, 29, 0, // Skip to: 10694
885/* 3198 */ MCD::OPC_Decode, 157, 14, 19, // Opcode: MDEBR
886/* 3202 */ MCD::OPC_FilterValue, 13, 11, 0, 0, // Skip to: 3218
887/* 3207 */ MCD::OPC_CheckField, 8, 8, 0, 56, 29, 0, // Skip to: 10694
888/* 3214 */ MCD::OPC_Decode, 202, 9, 18, // Opcode: DEBR
889/* 3218 */ MCD::OPC_FilterValue, 14, 11, 0, 0, // Skip to: 3234
890/* 3223 */ MCD::OPC_CheckField, 8, 4, 0, 40, 29, 0, // Skip to: 10694
891/* 3230 */ MCD::OPC_Decode, 143, 14, 78, // Opcode: MAEBR
892/* 3234 */ MCD::OPC_FilterValue, 15, 11, 0, 0, // Skip to: 3250
893/* 3239 */ MCD::OPC_CheckField, 8, 4, 0, 24, 29, 0, // Skip to: 10694
894/* 3246 */ MCD::OPC_Decode, 191, 14, 78, // Opcode: MSEBR
895/* 3250 */ MCD::OPC_FilterValue, 16, 11, 0, 0, // Skip to: 3266
896/* 3255 */ MCD::OPC_CheckField, 8, 8, 0, 8, 29, 0, // Skip to: 10694
897/* 3262 */ MCD::OPC_Decode, 199, 13, 11, // Opcode: LPDBR
898/* 3266 */ MCD::OPC_FilterValue, 17, 11, 0, 0, // Skip to: 3282
899/* 3271 */ MCD::OPC_CheckField, 8, 8, 0, 248, 28, 0, // Skip to: 10694
900/* 3278 */ MCD::OPC_Decode, 244, 11, 11, // Opcode: LNDBR
901/* 3282 */ MCD::OPC_FilterValue, 18, 11, 0, 0, // Skip to: 3298
902/* 3287 */ MCD::OPC_CheckField, 8, 8, 0, 232, 28, 0, // Skip to: 10694
903/* 3294 */ MCD::OPC_Decode, 230, 13, 11, // Opcode: LTDBR
904/* 3298 */ MCD::OPC_FilterValue, 19, 11, 0, 0, // Skip to: 3314
905/* 3303 */ MCD::OPC_CheckField, 8, 8, 0, 216, 28, 0, // Skip to: 10694
906/* 3310 */ MCD::OPC_Decode, 147, 11, 11, // Opcode: LCDBR
907/* 3314 */ MCD::OPC_FilterValue, 20, 11, 0, 0, // Skip to: 3330
908/* 3319 */ MCD::OPC_CheckField, 8, 8, 0, 200, 28, 0, // Skip to: 10694
909/* 3326 */ MCD::OPC_Decode, 220, 16, 16, // Opcode: SQEBR
910/* 3330 */ MCD::OPC_FilterValue, 21, 11, 0, 0, // Skip to: 3346
911/* 3335 */ MCD::OPC_CheckField, 8, 8, 0, 184, 28, 0, // Skip to: 10694
912/* 3342 */ MCD::OPC_Decode, 216, 16, 11, // Opcode: SQDBR
913/* 3346 */ MCD::OPC_FilterValue, 22, 11, 0, 0, // Skip to: 3362
914/* 3351 */ MCD::OPC_CheckField, 8, 8, 0, 168, 28, 0, // Skip to: 10694
915/* 3358 */ MCD::OPC_Decode, 222, 16, 79, // Opcode: SQXBR
916/* 3362 */ MCD::OPC_FilterValue, 23, 11, 0, 0, // Skip to: 3378
917/* 3367 */ MCD::OPC_CheckField, 8, 8, 0, 152, 28, 0, // Skip to: 10694
918/* 3374 */ MCD::OPC_Decode, 165, 14, 18, // Opcode: MEEBR
919/* 3378 */ MCD::OPC_FilterValue, 24, 11, 0, 0, // Skip to: 3394
920/* 3383 */ MCD::OPC_CheckField, 8, 8, 0, 136, 28, 0, // Skip to: 10694
921/* 3390 */ MCD::OPC_Decode, 234, 10, 11, // Opcode: KDBR
922/* 3394 */ MCD::OPC_FilterValue, 25, 11, 0, 0, // Skip to: 3410
923/* 3399 */ MCD::OPC_CheckField, 8, 8, 0, 120, 28, 0, // Skip to: 10694
924/* 3406 */ MCD::OPC_Decode, 147, 5, 11, // Opcode: CDBR
925/* 3410 */ MCD::OPC_FilterValue, 26, 11, 0, 0, // Skip to: 3426
926/* 3415 */ MCD::OPC_CheckField, 8, 8, 0, 104, 28, 0, // Skip to: 10694
927/* 3422 */ MCD::OPC_Decode, 237, 3, 15, // Opcode: ADBR
928/* 3426 */ MCD::OPC_FilterValue, 27, 11, 0, 0, // Skip to: 3442
929/* 3431 */ MCD::OPC_CheckField, 8, 8, 0, 88, 28, 0, // Skip to: 10694
930/* 3438 */ MCD::OPC_Decode, 219, 15, 15, // Opcode: SDBR
931/* 3442 */ MCD::OPC_FilterValue, 28, 11, 0, 0, // Skip to: 3458
932/* 3447 */ MCD::OPC_CheckField, 8, 8, 0, 72, 28, 0, // Skip to: 10694
933/* 3454 */ MCD::OPC_Decode, 154, 14, 15, // Opcode: MDBR
934/* 3458 */ MCD::OPC_FilterValue, 29, 11, 0, 0, // Skip to: 3474
935/* 3463 */ MCD::OPC_CheckField, 8, 8, 0, 56, 28, 0, // Skip to: 10694
936/* 3470 */ MCD::OPC_Decode, 196, 9, 15, // Opcode: DDBR
937/* 3474 */ MCD::OPC_FilterValue, 30, 11, 0, 0, // Skip to: 3490
938/* 3479 */ MCD::OPC_CheckField, 8, 4, 0, 40, 28, 0, // Skip to: 10694
939/* 3486 */ MCD::OPC_Decode, 139, 14, 80, // Opcode: MADBR
940/* 3490 */ MCD::OPC_FilterValue, 31, 11, 0, 0, // Skip to: 3506
941/* 3495 */ MCD::OPC_CheckField, 8, 4, 0, 24, 28, 0, // Skip to: 10694
942/* 3502 */ MCD::OPC_Decode, 187, 14, 80, // Opcode: MSDBR
943/* 3506 */ MCD::OPC_FilterValue, 36, 11, 0, 0, // Skip to: 3522
944/* 3511 */ MCD::OPC_CheckField, 8, 8, 0, 8, 28, 0, // Skip to: 10694
945/* 3518 */ MCD::OPC_Decode, 165, 11, 75, // Opcode: LDER
946/* 3522 */ MCD::OPC_FilterValue, 37, 11, 0, 0, // Skip to: 3538
947/* 3527 */ MCD::OPC_CheckField, 8, 8, 0, 248, 27, 0, // Skip to: 10694
948/* 3534 */ MCD::OPC_Decode, 251, 13, 76, // Opcode: LXDR
949/* 3538 */ MCD::OPC_FilterValue, 38, 11, 0, 0, // Skip to: 3554
950/* 3543 */ MCD::OPC_CheckField, 8, 8, 0, 232, 27, 0, // Skip to: 10694
951/* 3550 */ MCD::OPC_Decode, 128, 14, 77, // Opcode: LXER
952/* 3554 */ MCD::OPC_FilterValue, 46, 11, 0, 0, // Skip to: 3570
953/* 3559 */ MCD::OPC_CheckField, 8, 4, 0, 216, 27, 0, // Skip to: 10694
954/* 3566 */ MCD::OPC_Decode, 144, 14, 78, // Opcode: MAER
955/* 3570 */ MCD::OPC_FilterValue, 47, 11, 0, 0, // Skip to: 3586
956/* 3575 */ MCD::OPC_CheckField, 8, 4, 0, 200, 27, 0, // Skip to: 10694
957/* 3582 */ MCD::OPC_Decode, 192, 14, 78, // Opcode: MSER
958/* 3586 */ MCD::OPC_FilterValue, 54, 11, 0, 0, // Skip to: 3602
959/* 3591 */ MCD::OPC_CheckField, 8, 8, 0, 184, 27, 0, // Skip to: 10694
960/* 3598 */ MCD::OPC_Decode, 223, 16, 79, // Opcode: SQXR
961/* 3602 */ MCD::OPC_FilterValue, 55, 11, 0, 0, // Skip to: 3618
962/* 3607 */ MCD::OPC_CheckField, 8, 8, 0, 168, 27, 0, // Skip to: 10694
963/* 3614 */ MCD::OPC_Decode, 166, 14, 18, // Opcode: MEER
964/* 3618 */ MCD::OPC_FilterValue, 56, 11, 0, 0, // Skip to: 3634
965/* 3623 */ MCD::OPC_CheckField, 8, 4, 0, 152, 27, 0, // Skip to: 10694
966/* 3630 */ MCD::OPC_Decode, 149, 14, 80, // Opcode: MAYLR
967/* 3634 */ MCD::OPC_FilterValue, 57, 11, 0, 0, // Skip to: 3650
968/* 3639 */ MCD::OPC_CheckField, 8, 4, 0, 136, 27, 0, // Skip to: 10694
969/* 3646 */ MCD::OPC_Decode, 239, 14, 81, // Opcode: MYLR
970/* 3650 */ MCD::OPC_FilterValue, 58, 11, 0, 0, // Skip to: 3666
971/* 3655 */ MCD::OPC_CheckField, 8, 4, 0, 120, 27, 0, // Skip to: 10694
972/* 3662 */ MCD::OPC_Decode, 150, 14, 82, // Opcode: MAYR
973/* 3666 */ MCD::OPC_FilterValue, 59, 11, 0, 0, // Skip to: 3682
974/* 3671 */ MCD::OPC_CheckField, 8, 4, 0, 104, 27, 0, // Skip to: 10694
975/* 3678 */ MCD::OPC_Decode, 240, 14, 83, // Opcode: MYR
976/* 3682 */ MCD::OPC_FilterValue, 60, 11, 0, 0, // Skip to: 3698
977/* 3687 */ MCD::OPC_CheckField, 8, 4, 0, 88, 27, 0, // Skip to: 10694
978/* 3694 */ MCD::OPC_Decode, 147, 14, 80, // Opcode: MAYHR
979/* 3698 */ MCD::OPC_FilterValue, 61, 11, 0, 0, // Skip to: 3714
980/* 3703 */ MCD::OPC_CheckField, 8, 4, 0, 72, 27, 0, // Skip to: 10694
981/* 3710 */ MCD::OPC_Decode, 237, 14, 81, // Opcode: MYHR
982/* 3714 */ MCD::OPC_FilterValue, 62, 11, 0, 0, // Skip to: 3730
983/* 3719 */ MCD::OPC_CheckField, 8, 4, 0, 56, 27, 0, // Skip to: 10694
984/* 3726 */ MCD::OPC_Decode, 140, 14, 80, // Opcode: MADR
985/* 3730 */ MCD::OPC_FilterValue, 63, 11, 0, 0, // Skip to: 3746
986/* 3735 */ MCD::OPC_CheckField, 8, 4, 0, 40, 27, 0, // Skip to: 10694
987/* 3742 */ MCD::OPC_Decode, 188, 14, 80, // Opcode: MSDR
988/* 3746 */ MCD::OPC_FilterValue, 64, 11, 0, 0, // Skip to: 3762
989/* 3751 */ MCD::OPC_CheckField, 8, 8, 0, 24, 27, 0, // Skip to: 10694
990/* 3758 */ MCD::OPC_Decode, 214, 13, 79, // Opcode: LPXBR
991/* 3762 */ MCD::OPC_FilterValue, 65, 11, 0, 0, // Skip to: 3778
992/* 3767 */ MCD::OPC_CheckField, 8, 8, 0, 8, 27, 0, // Skip to: 10694
993/* 3774 */ MCD::OPC_Decode, 253, 11, 79, // Opcode: LNXBR
994/* 3778 */ MCD::OPC_FilterValue, 66, 11, 0, 0, // Skip to: 3794
995/* 3783 */ MCD::OPC_CheckField, 8, 8, 0, 248, 26, 0, // Skip to: 10694
996/* 3790 */ MCD::OPC_Decode, 242, 13, 79, // Opcode: LTXBR
997/* 3794 */ MCD::OPC_FilterValue, 67, 11, 0, 0, // Skip to: 3810
998/* 3799 */ MCD::OPC_CheckField, 8, 8, 0, 232, 26, 0, // Skip to: 10694
999/* 3806 */ MCD::OPC_Decode, 158, 11, 79, // Opcode: LCXBR
1000/* 3810 */ MCD::OPC_FilterValue, 68, 20, 0, 0, // Skip to: 3835
1001/* 3815 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 3826
1002/* 3822 */ MCD::OPC_Decode, 176, 11, 17, // Opcode: LEDBR
1003/* 3826 */ MCD::OPC_CheckPredicate, 0, 207, 26, 0, // Skip to: 10694
1004/* 3831 */ MCD::OPC_Decode, 177, 11, 84, // Opcode: LEDBRA
1005/* 3835 */ MCD::OPC_FilterValue, 69, 20, 0, 0, // Skip to: 3860
1006/* 3840 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 3851
1007/* 3847 */ MCD::OPC_Decode, 170, 11, 79, // Opcode: LDXBR
1008/* 3851 */ MCD::OPC_CheckPredicate, 0, 182, 26, 0, // Skip to: 10694
1009/* 3856 */ MCD::OPC_Decode, 171, 11, 85, // Opcode: LDXBRA
1010/* 3860 */ MCD::OPC_FilterValue, 70, 20, 0, 0, // Skip to: 3885
1011/* 3865 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 3876
1012/* 3872 */ MCD::OPC_Decode, 181, 11, 79, // Opcode: LEXBR
1013/* 3876 */ MCD::OPC_CheckPredicate, 0, 157, 26, 0, // Skip to: 10694
1014/* 3881 */ MCD::OPC_Decode, 182, 11, 85, // Opcode: LEXBRA
1015/* 3885 */ MCD::OPC_FilterValue, 71, 20, 0, 0, // Skip to: 3910
1016/* 3890 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 3901
1017/* 3897 */ MCD::OPC_Decode, 254, 9, 86, // Opcode: FIXBR
1018/* 3901 */ MCD::OPC_CheckPredicate, 0, 132, 26, 0, // Skip to: 10694
1019/* 3906 */ MCD::OPC_Decode, 255, 9, 85, // Opcode: FIXBRA
1020/* 3910 */ MCD::OPC_FilterValue, 72, 11, 0, 0, // Skip to: 3926
1021/* 3915 */ MCD::OPC_CheckField, 8, 8, 0, 116, 26, 0, // Skip to: 10694
1022/* 3922 */ MCD::OPC_Decode, 248, 10, 79, // Opcode: KXBR
1023/* 3926 */ MCD::OPC_FilterValue, 73, 11, 0, 0, // Skip to: 3942
1024/* 3931 */ MCD::OPC_CheckField, 8, 8, 0, 100, 26, 0, // Skip to: 10694
1025/* 3938 */ MCD::OPC_Decode, 170, 9, 79, // Opcode: CXBR
1026/* 3942 */ MCD::OPC_FilterValue, 74, 11, 0, 0, // Skip to: 3958
1027/* 3947 */ MCD::OPC_CheckField, 8, 8, 0, 84, 26, 0, // Skip to: 10694
1028/* 3954 */ MCD::OPC_Decode, 166, 4, 13, // Opcode: AXBR
1029/* 3958 */ MCD::OPC_FilterValue, 75, 11, 0, 0, // Skip to: 3974
1030/* 3963 */ MCD::OPC_CheckField, 8, 8, 0, 68, 26, 0, // Skip to: 10694
1031/* 3970 */ MCD::OPC_Decode, 244, 17, 13, // Opcode: SXBR
1032/* 3974 */ MCD::OPC_FilterValue, 76, 11, 0, 0, // Skip to: 3990
1033/* 3979 */ MCD::OPC_CheckField, 8, 8, 0, 52, 26, 0, // Skip to: 10694
1034/* 3986 */ MCD::OPC_Decode, 227, 14, 13, // Opcode: MXBR
1035/* 3990 */ MCD::OPC_FilterValue, 77, 11, 0, 0, // Skip to: 4006
1036/* 3995 */ MCD::OPC_CheckField, 8, 8, 0, 36, 26, 0, // Skip to: 10694
1037/* 4002 */ MCD::OPC_Decode, 218, 9, 13, // Opcode: DXBR
1038/* 4006 */ MCD::OPC_FilterValue, 80, 11, 0, 0, // Skip to: 4022
1039/* 4011 */ MCD::OPC_CheckField, 8, 4, 0, 20, 26, 0, // Skip to: 10694
1040/* 4018 */ MCD::OPC_Decode, 254, 17, 87, // Opcode: TBEDR
1041/* 4022 */ MCD::OPC_FilterValue, 81, 11, 0, 0, // Skip to: 4038
1042/* 4027 */ MCD::OPC_CheckField, 8, 4, 0, 4, 26, 0, // Skip to: 10694
1043/* 4034 */ MCD::OPC_Decode, 253, 17, 88, // Opcode: TBDR
1044/* 4038 */ MCD::OPC_FilterValue, 83, 4, 0, 0, // Skip to: 4047
1045/* 4043 */ MCD::OPC_Decode, 207, 9, 89, // Opcode: DIEBR
1046/* 4047 */ MCD::OPC_FilterValue, 87, 20, 0, 0, // Skip to: 4072
1047/* 4052 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 4063
1048/* 4059 */ MCD::OPC_Decode, 251, 9, 90, // Opcode: FIEBR
1049/* 4063 */ MCD::OPC_CheckPredicate, 0, 226, 25, 0, // Skip to: 10694
1050/* 4068 */ MCD::OPC_Decode, 252, 9, 91, // Opcode: FIEBRA
1051/* 4072 */ MCD::OPC_FilterValue, 88, 11, 0, 0, // Skip to: 4088
1052/* 4077 */ MCD::OPC_CheckField, 8, 8, 0, 210, 25, 0, // Skip to: 10694
1053/* 4084 */ MCD::OPC_Decode, 139, 18, 75, // Opcode: THDER
1054/* 4088 */ MCD::OPC_FilterValue, 89, 11, 0, 0, // Skip to: 4104
1055/* 4093 */ MCD::OPC_CheckField, 8, 8, 0, 194, 25, 0, // Skip to: 10694
1056/* 4100 */ MCD::OPC_Decode, 140, 18, 11, // Opcode: THDR
1057/* 4104 */ MCD::OPC_FilterValue, 91, 4, 0, 0, // Skip to: 4113
1058/* 4109 */ MCD::OPC_Decode, 206, 9, 92, // Opcode: DIDBR
1059/* 4113 */ MCD::OPC_FilterValue, 95, 20, 0, 0, // Skip to: 4138
1060/* 4118 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 4129
1061/* 4125 */ MCD::OPC_Decode, 247, 9, 88, // Opcode: FIDBR
1062/* 4129 */ MCD::OPC_CheckPredicate, 0, 160, 25, 0, // Skip to: 10694
1063/* 4134 */ MCD::OPC_Decode, 248, 9, 93, // Opcode: FIDBRA
1064/* 4138 */ MCD::OPC_FilterValue, 96, 11, 0, 0, // Skip to: 4154
1065/* 4143 */ MCD::OPC_CheckField, 8, 8, 0, 144, 25, 0, // Skip to: 10694
1066/* 4150 */ MCD::OPC_Decode, 215, 13, 79, // Opcode: LPXR
1067/* 4154 */ MCD::OPC_FilterValue, 97, 11, 0, 0, // Skip to: 4170
1068/* 4159 */ MCD::OPC_CheckField, 8, 8, 0, 128, 25, 0, // Skip to: 10694
1069/* 4166 */ MCD::OPC_Decode, 254, 11, 79, // Opcode: LNXR
1070/* 4170 */ MCD::OPC_FilterValue, 98, 11, 0, 0, // Skip to: 4186
1071/* 4175 */ MCD::OPC_CheckField, 8, 8, 0, 112, 25, 0, // Skip to: 10694
1072/* 4182 */ MCD::OPC_Decode, 244, 13, 79, // Opcode: LTXR
1073/* 4186 */ MCD::OPC_FilterValue, 99, 11, 0, 0, // Skip to: 4202
1074/* 4191 */ MCD::OPC_CheckField, 8, 8, 0, 96, 25, 0, // Skip to: 10694
1075/* 4198 */ MCD::OPC_Decode, 159, 11, 79, // Opcode: LCXR
1076/* 4202 */ MCD::OPC_FilterValue, 101, 11, 0, 0, // Skip to: 4218
1077/* 4207 */ MCD::OPC_CheckField, 8, 8, 0, 80, 25, 0, // Skip to: 10694
1078/* 4214 */ MCD::OPC_Decode, 129, 14, 79, // Opcode: LXR
1079/* 4218 */ MCD::OPC_FilterValue, 102, 11, 0, 0, // Skip to: 4234
1080/* 4223 */ MCD::OPC_CheckField, 8, 8, 0, 64, 25, 0, // Skip to: 10694
1081/* 4230 */ MCD::OPC_Decode, 183, 11, 94, // Opcode: LEXR
1082/* 4234 */ MCD::OPC_FilterValue, 103, 11, 0, 0, // Skip to: 4250
1083/* 4239 */ MCD::OPC_CheckField, 8, 8, 0, 48, 25, 0, // Skip to: 10694
1084/* 4246 */ MCD::OPC_Decode, 128, 10, 79, // Opcode: FIXR
1085/* 4250 */ MCD::OPC_FilterValue, 105, 11, 0, 0, // Skip to: 4266
1086/* 4255 */ MCD::OPC_CheckField, 8, 8, 0, 32, 25, 0, // Skip to: 10694
1087/* 4262 */ MCD::OPC_Decode, 185, 9, 79, // Opcode: CXR
1088/* 4266 */ MCD::OPC_FilterValue, 112, 11, 0, 0, // Skip to: 4282
1089/* 4271 */ MCD::OPC_CheckField, 8, 8, 0, 16, 25, 0, // Skip to: 10694
1090/* 4278 */ MCD::OPC_Decode, 200, 13, 11, // Opcode: LPDFR
1091/* 4282 */ MCD::OPC_FilterValue, 113, 11, 0, 0, // Skip to: 4298
1092/* 4287 */ MCD::OPC_CheckField, 8, 8, 0, 0, 25, 0, // Skip to: 10694
1093/* 4294 */ MCD::OPC_Decode, 245, 11, 11, // Opcode: LNDFR
1094/* 4298 */ MCD::OPC_FilterValue, 114, 11, 0, 0, // Skip to: 4314
1095/* 4303 */ MCD::OPC_CheckField, 8, 4, 0, 240, 24, 0, // Skip to: 10694
1096/* 4310 */ MCD::OPC_Decode, 214, 8, 95, // Opcode: CPSDRdd
1097/* 4314 */ MCD::OPC_FilterValue, 115, 11, 0, 0, // Skip to: 4330
1098/* 4319 */ MCD::OPC_CheckField, 8, 8, 0, 224, 24, 0, // Skip to: 10694
1099/* 4326 */ MCD::OPC_Decode, 148, 11, 11, // Opcode: LCDFR
1100/* 4330 */ MCD::OPC_FilterValue, 116, 18, 0, 0, // Skip to: 4353
1101/* 4335 */ MCD::OPC_CheckField, 8, 8, 0, 208, 24, 0, // Skip to: 10694
1102/* 4342 */ MCD::OPC_CheckField, 0, 4, 0, 201, 24, 0, // Skip to: 10694
1103/* 4349 */ MCD::OPC_Decode, 132, 14, 96, // Opcode: LZER
1104/* 4353 */ MCD::OPC_FilterValue, 117, 18, 0, 0, // Skip to: 4376
1105/* 4358 */ MCD::OPC_CheckField, 8, 8, 0, 185, 24, 0, // Skip to: 10694
1106/* 4365 */ MCD::OPC_CheckField, 0, 4, 0, 178, 24, 0, // Skip to: 10694
1107/* 4372 */ MCD::OPC_Decode, 131, 14, 97, // Opcode: LZDR
1108/* 4376 */ MCD::OPC_FilterValue, 118, 18, 0, 0, // Skip to: 4399
1109/* 4381 */ MCD::OPC_CheckField, 8, 8, 0, 162, 24, 0, // Skip to: 10694
1110/* 4388 */ MCD::OPC_CheckField, 0, 4, 0, 155, 24, 0, // Skip to: 10694
1111/* 4395 */ MCD::OPC_Decode, 135, 14, 98, // Opcode: LZXR
1112/* 4399 */ MCD::OPC_FilterValue, 119, 11, 0, 0, // Skip to: 4415
1113/* 4404 */ MCD::OPC_CheckField, 8, 8, 0, 139, 24, 0, // Skip to: 10694
1114/* 4411 */ MCD::OPC_Decode, 253, 9, 16, // Opcode: FIER
1115/* 4415 */ MCD::OPC_FilterValue, 127, 11, 0, 0, // Skip to: 4431
1116/* 4420 */ MCD::OPC_CheckField, 8, 8, 0, 123, 24, 0, // Skip to: 10694
1117/* 4427 */ MCD::OPC_Decode, 249, 9, 11, // Opcode: FIDR
1118/* 4431 */ MCD::OPC_FilterValue, 132, 1, 18, 0, 0, // Skip to: 4455
1119/* 4437 */ MCD::OPC_CheckField, 8, 8, 0, 106, 24, 0, // Skip to: 10694
1120/* 4444 */ MCD::OPC_CheckField, 0, 4, 0, 99, 24, 0, // Skip to: 10694
1121/* 4451 */ MCD::OPC_Decode, 166, 16, 1, // Opcode: SFPC
1122/* 4455 */ MCD::OPC_FilterValue, 133, 1, 18, 0, 0, // Skip to: 4479
1123/* 4461 */ MCD::OPC_CheckField, 8, 8, 0, 82, 24, 0, // Skip to: 10694
1124/* 4468 */ MCD::OPC_CheckField, 0, 4, 0, 75, 24, 0, // Skip to: 10694
1125/* 4475 */ MCD::OPC_Decode, 165, 16, 1, // Opcode: SFASR
1126/* 4479 */ MCD::OPC_FilterValue, 140, 1, 18, 0, 0, // Skip to: 4503
1127/* 4485 */ MCD::OPC_CheckField, 8, 8, 0, 58, 24, 0, // Skip to: 10694
1128/* 4492 */ MCD::OPC_CheckField, 0, 4, 0, 51, 24, 0, // Skip to: 10694
1129/* 4499 */ MCD::OPC_Decode, 231, 9, 1, // Opcode: EFPC
1130/* 4503 */ MCD::OPC_FilterValue, 144, 1, 9, 0, 0, // Skip to: 4518
1131/* 4509 */ MCD::OPC_CheckPredicate, 0, 36, 24, 0, // Skip to: 10694
1132/* 4514 */ MCD::OPC_Decode, 180, 5, 99, // Opcode: CELFBR
1133/* 4518 */ MCD::OPC_FilterValue, 145, 1, 9, 0, 0, // Skip to: 4533
1134/* 4524 */ MCD::OPC_CheckPredicate, 0, 21, 24, 0, // Skip to: 10694
1135/* 4529 */ MCD::OPC_Decode, 157, 5, 100, // Opcode: CDLFBR
1136/* 4533 */ MCD::OPC_FilterValue, 146, 1, 9, 0, 0, // Skip to: 4548
1137/* 4539 */ MCD::OPC_CheckPredicate, 0, 6, 24, 0, // Skip to: 10694
1138/* 4544 */ MCD::OPC_Decode, 180, 9, 101, // Opcode: CXLFBR
1139/* 4548 */ MCD::OPC_FilterValue, 148, 1, 20, 0, 0, // Skip to: 4574
1140/* 4554 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 4565
1141/* 4561 */ MCD::OPC_Decode, 174, 5, 102, // Opcode: CEFBR
1142/* 4565 */ MCD::OPC_CheckPredicate, 0, 236, 23, 0, // Skip to: 10694
1143/* 4570 */ MCD::OPC_Decode, 175, 5, 99, // Opcode: CEFBRA
1144/* 4574 */ MCD::OPC_FilterValue, 149, 1, 20, 0, 0, // Skip to: 4600
1145/* 4580 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 4591
1146/* 4587 */ MCD::OPC_Decode, 148, 5, 103, // Opcode: CDFBR
1147/* 4591 */ MCD::OPC_CheckPredicate, 0, 210, 23, 0, // Skip to: 10694
1148/* 4596 */ MCD::OPC_Decode, 149, 5, 100, // Opcode: CDFBRA
1149/* 4600 */ MCD::OPC_FilterValue, 150, 1, 20, 0, 0, // Skip to: 4626
1150/* 4606 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 4617
1151/* 4613 */ MCD::OPC_Decode, 171, 9, 104, // Opcode: CXFBR
1152/* 4617 */ MCD::OPC_CheckPredicate, 0, 184, 23, 0, // Skip to: 10694
1153/* 4622 */ MCD::OPC_Decode, 172, 9, 101, // Opcode: CXFBRA
1154/* 4626 */ MCD::OPC_FilterValue, 152, 1, 20, 0, 0, // Skip to: 4652
1155/* 4632 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 4643
1156/* 4639 */ MCD::OPC_Decode, 189, 5, 105, // Opcode: CFEBR
1157/* 4643 */ MCD::OPC_CheckPredicate, 0, 158, 23, 0, // Skip to: 10694
1158/* 4648 */ MCD::OPC_Decode, 190, 5, 106, // Opcode: CFEBRA
1159/* 4652 */ MCD::OPC_FilterValue, 153, 1, 20, 0, 0, // Skip to: 4678
1160/* 4658 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 4669
1161/* 4665 */ MCD::OPC_Decode, 185, 5, 107, // Opcode: CFDBR
1162/* 4669 */ MCD::OPC_CheckPredicate, 0, 132, 23, 0, // Skip to: 10694
1163/* 4674 */ MCD::OPC_Decode, 186, 5, 108, // Opcode: CFDBRA
1164/* 4678 */ MCD::OPC_FilterValue, 154, 1, 20, 0, 0, // Skip to: 4704
1165/* 4684 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 4695
1166/* 4691 */ MCD::OPC_Decode, 193, 5, 109, // Opcode: CFXBR
1167/* 4695 */ MCD::OPC_CheckPredicate, 0, 106, 23, 0, // Skip to: 10694
1168/* 4700 */ MCD::OPC_Decode, 194, 5, 110, // Opcode: CFXBRA
1169/* 4704 */ MCD::OPC_FilterValue, 156, 1, 9, 0, 0, // Skip to: 4719
1170/* 4710 */ MCD::OPC_CheckPredicate, 0, 91, 23, 0, // Skip to: 10694
1171/* 4715 */ MCD::OPC_Decode, 237, 6, 106, // Opcode: CLFEBR
1172/* 4719 */ MCD::OPC_FilterValue, 157, 1, 9, 0, 0, // Skip to: 4734
1173/* 4725 */ MCD::OPC_CheckPredicate, 0, 76, 23, 0, // Skip to: 10694
1174/* 4730 */ MCD::OPC_Decode, 235, 6, 108, // Opcode: CLFDBR
1175/* 4734 */ MCD::OPC_FilterValue, 158, 1, 9, 0, 0, // Skip to: 4749
1176/* 4740 */ MCD::OPC_CheckPredicate, 0, 61, 23, 0, // Skip to: 10694
1177/* 4745 */ MCD::OPC_Decode, 254, 6, 110, // Opcode: CLFXBR
1178/* 4749 */ MCD::OPC_FilterValue, 160, 1, 9, 0, 0, // Skip to: 4764
1179/* 4755 */ MCD::OPC_CheckPredicate, 0, 46, 23, 0, // Skip to: 10694
1180/* 4760 */ MCD::OPC_Decode, 181, 5, 111, // Opcode: CELGBR
1181/* 4764 */ MCD::OPC_FilterValue, 161, 1, 9, 0, 0, // Skip to: 4779
1182/* 4770 */ MCD::OPC_CheckPredicate, 0, 31, 23, 0, // Skip to: 10694
1183/* 4775 */ MCD::OPC_Decode, 159, 5, 112, // Opcode: CDLGBR
1184/* 4779 */ MCD::OPC_FilterValue, 162, 1, 9, 0, 0, // Skip to: 4794
1185/* 4785 */ MCD::OPC_CheckPredicate, 0, 16, 23, 0, // Skip to: 10694
1186/* 4790 */ MCD::OPC_Decode, 182, 9, 113, // Opcode: CXLGBR
1187/* 4794 */ MCD::OPC_FilterValue, 164, 1, 20, 0, 0, // Skip to: 4820
1188/* 4800 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 4811
1189/* 4807 */ MCD::OPC_Decode, 177, 5, 114, // Opcode: CEGBR
1190/* 4811 */ MCD::OPC_CheckPredicate, 0, 246, 22, 0, // Skip to: 10694
1191/* 4816 */ MCD::OPC_Decode, 178, 5, 111, // Opcode: CEGBRA
1192/* 4820 */ MCD::OPC_FilterValue, 165, 1, 20, 0, 0, // Skip to: 4846
1193/* 4826 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 4837
1194/* 4833 */ MCD::OPC_Decode, 152, 5, 115, // Opcode: CDGBR
1195/* 4837 */ MCD::OPC_CheckPredicate, 0, 220, 22, 0, // Skip to: 10694
1196/* 4842 */ MCD::OPC_Decode, 153, 5, 112, // Opcode: CDGBRA
1197/* 4846 */ MCD::OPC_FilterValue, 166, 1, 20, 0, 0, // Skip to: 4872
1198/* 4852 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 4863
1199/* 4859 */ MCD::OPC_Decode, 175, 9, 116, // Opcode: CXGBR
1200/* 4863 */ MCD::OPC_CheckPredicate, 0, 194, 22, 0, // Skip to: 10694
1201/* 4868 */ MCD::OPC_Decode, 176, 9, 113, // Opcode: CXGBRA
1202/* 4872 */ MCD::OPC_FilterValue, 168, 1, 20, 0, 0, // Skip to: 4898
1203/* 4878 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 4889
1204/* 4885 */ MCD::OPC_Decode, 203, 5, 117, // Opcode: CGEBR
1205/* 4889 */ MCD::OPC_CheckPredicate, 0, 168, 22, 0, // Skip to: 10694
1206/* 4894 */ MCD::OPC_Decode, 204, 5, 118, // Opcode: CGEBRA
1207/* 4898 */ MCD::OPC_FilterValue, 169, 1, 20, 0, 0, // Skip to: 4924
1208/* 4904 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 4915
1209/* 4911 */ MCD::OPC_Decode, 198, 5, 119, // Opcode: CGDBR
1210/* 4915 */ MCD::OPC_CheckPredicate, 0, 142, 22, 0, // Skip to: 10694
1211/* 4920 */ MCD::OPC_Decode, 199, 5, 120, // Opcode: CGDBRA
1212/* 4924 */ MCD::OPC_FilterValue, 170, 1, 20, 0, 0, // Skip to: 4950
1213/* 4930 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 4941
1214/* 4937 */ MCD::OPC_Decode, 172, 6, 121, // Opcode: CGXBR
1215/* 4941 */ MCD::OPC_CheckPredicate, 0, 116, 22, 0, // Skip to: 10694
1216/* 4946 */ MCD::OPC_Decode, 173, 6, 122, // Opcode: CGXBRA
1217/* 4950 */ MCD::OPC_FilterValue, 172, 1, 9, 0, 0, // Skip to: 4965
1218/* 4956 */ MCD::OPC_CheckPredicate, 0, 101, 22, 0, // Skip to: 10694
1219/* 4961 */ MCD::OPC_Decode, 131, 7, 118, // Opcode: CLGEBR
1220/* 4965 */ MCD::OPC_FilterValue, 173, 1, 9, 0, 0, // Skip to: 4980
1221/* 4971 */ MCD::OPC_CheckPredicate, 0, 86, 22, 0, // Skip to: 10694
1222/* 4976 */ MCD::OPC_Decode, 129, 7, 120, // Opcode: CLGDBR
1223/* 4980 */ MCD::OPC_FilterValue, 174, 1, 9, 0, 0, // Skip to: 4995
1224/* 4986 */ MCD::OPC_CheckPredicate, 0, 71, 22, 0, // Skip to: 10694
1225/* 4991 */ MCD::OPC_Decode, 238, 7, 122, // Opcode: CLGXBR
1226/* 4995 */ MCD::OPC_FilterValue, 180, 1, 11, 0, 0, // Skip to: 5012
1227/* 5001 */ MCD::OPC_CheckField, 8, 8, 0, 54, 22, 0, // Skip to: 10694
1228/* 5008 */ MCD::OPC_Decode, 176, 5, 102, // Opcode: CEFR
1229/* 5012 */ MCD::OPC_FilterValue, 181, 1, 11, 0, 0, // Skip to: 5029
1230/* 5018 */ MCD::OPC_CheckField, 8, 8, 0, 37, 22, 0, // Skip to: 10694
1231/* 5025 */ MCD::OPC_Decode, 150, 5, 103, // Opcode: CDFR
1232/* 5029 */ MCD::OPC_FilterValue, 182, 1, 11, 0, 0, // Skip to: 5046
1233/* 5035 */ MCD::OPC_CheckField, 8, 8, 0, 20, 22, 0, // Skip to: 10694
1234/* 5042 */ MCD::OPC_Decode, 173, 9, 104, // Opcode: CXFR
1235/* 5046 */ MCD::OPC_FilterValue, 184, 1, 11, 0, 0, // Skip to: 5063
1236/* 5052 */ MCD::OPC_CheckField, 8, 4, 0, 3, 22, 0, // Skip to: 10694
1237/* 5059 */ MCD::OPC_Decode, 191, 5, 105, // Opcode: CFER
1238/* 5063 */ MCD::OPC_FilterValue, 185, 1, 11, 0, 0, // Skip to: 5080
1239/* 5069 */ MCD::OPC_CheckField, 8, 4, 0, 242, 21, 0, // Skip to: 10694
1240/* 5076 */ MCD::OPC_Decode, 187, 5, 107, // Opcode: CFDR
1241/* 5080 */ MCD::OPC_FilterValue, 186, 1, 11, 0, 0, // Skip to: 5097
1242/* 5086 */ MCD::OPC_CheckField, 8, 4, 0, 225, 21, 0, // Skip to: 10694
1243/* 5093 */ MCD::OPC_Decode, 195, 5, 109, // Opcode: CFXR
1244/* 5097 */ MCD::OPC_FilterValue, 193, 1, 11, 0, 0, // Skip to: 5114
1245/* 5103 */ MCD::OPC_CheckField, 8, 8, 0, 208, 21, 0, // Skip to: 10694
1246/* 5110 */ MCD::OPC_Decode, 167, 11, 115, // Opcode: LDGR
1247/* 5114 */ MCD::OPC_FilterValue, 196, 1, 11, 0, 0, // Skip to: 5131
1248/* 5120 */ MCD::OPC_CheckField, 8, 8, 0, 191, 21, 0, // Skip to: 10694
1249/* 5127 */ MCD::OPC_Decode, 179, 5, 114, // Opcode: CEGR
1250/* 5131 */ MCD::OPC_FilterValue, 197, 1, 11, 0, 0, // Skip to: 5148
1251/* 5137 */ MCD::OPC_CheckField, 8, 8, 0, 174, 21, 0, // Skip to: 10694
1252/* 5144 */ MCD::OPC_Decode, 154, 5, 115, // Opcode: CDGR
1253/* 5148 */ MCD::OPC_FilterValue, 198, 1, 11, 0, 0, // Skip to: 5165
1254/* 5154 */ MCD::OPC_CheckField, 8, 8, 0, 157, 21, 0, // Skip to: 10694
1255/* 5161 */ MCD::OPC_Decode, 177, 9, 116, // Opcode: CXGR
1256/* 5165 */ MCD::OPC_FilterValue, 200, 1, 11, 0, 0, // Skip to: 5182
1257/* 5171 */ MCD::OPC_CheckField, 8, 4, 0, 140, 21, 0, // Skip to: 10694
1258/* 5178 */ MCD::OPC_Decode, 205, 5, 117, // Opcode: CGER
1259/* 5182 */ MCD::OPC_FilterValue, 201, 1, 11, 0, 0, // Skip to: 5199
1260/* 5188 */ MCD::OPC_CheckField, 8, 4, 0, 123, 21, 0, // Skip to: 10694
1261/* 5195 */ MCD::OPC_Decode, 200, 5, 119, // Opcode: CGDR
1262/* 5199 */ MCD::OPC_FilterValue, 202, 1, 11, 0, 0, // Skip to: 5216
1263/* 5205 */ MCD::OPC_CheckField, 8, 4, 0, 106, 21, 0, // Skip to: 10694
1264/* 5212 */ MCD::OPC_Decode, 174, 6, 121, // Opcode: CGXR
1265/* 5216 */ MCD::OPC_FilterValue, 205, 1, 11, 0, 0, // Skip to: 5233
1266/* 5222 */ MCD::OPC_CheckField, 8, 8, 0, 89, 21, 0, // Skip to: 10694
1267/* 5229 */ MCD::OPC_Decode, 193, 11, 123, // Opcode: LGDR
1268/* 5233 */ MCD::OPC_FilterValue, 208, 1, 20, 0, 0, // Skip to: 5259
1269/* 5239 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5250
1270/* 5246 */ MCD::OPC_Decode, 160, 14, 95, // Opcode: MDTR
1271/* 5250 */ MCD::OPC_CheckPredicate, 0, 63, 21, 0, // Skip to: 10694
1272/* 5255 */ MCD::OPC_Decode, 161, 14, 124, // Opcode: MDTRA
1273/* 5259 */ MCD::OPC_FilterValue, 209, 1, 20, 0, 0, // Skip to: 5285
1274/* 5265 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5276
1275/* 5272 */ MCD::OPC_Decode, 198, 9, 95, // Opcode: DDTR
1276/* 5276 */ MCD::OPC_CheckPredicate, 0, 37, 21, 0, // Skip to: 10694
1277/* 5281 */ MCD::OPC_Decode, 199, 9, 124, // Opcode: DDTRA
1278/* 5285 */ MCD::OPC_FilterValue, 210, 1, 20, 0, 0, // Skip to: 5311
1279/* 5291 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5302
1280/* 5298 */ MCD::OPC_Decode, 239, 3, 95, // Opcode: ADTR
1281/* 5302 */ MCD::OPC_CheckPredicate, 0, 11, 21, 0, // Skip to: 10694
1282/* 5307 */ MCD::OPC_Decode, 240, 3, 124, // Opcode: ADTRA
1283/* 5311 */ MCD::OPC_FilterValue, 211, 1, 20, 0, 0, // Skip to: 5337
1284/* 5317 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5328
1285/* 5324 */ MCD::OPC_Decode, 221, 15, 95, // Opcode: SDTR
1286/* 5328 */ MCD::OPC_CheckPredicate, 0, 241, 20, 0, // Skip to: 10694
1287/* 5333 */ MCD::OPC_Decode, 222, 15, 124, // Opcode: SDTRA
1288/* 5337 */ MCD::OPC_FilterValue, 212, 1, 11, 0, 0, // Skip to: 5354
1289/* 5343 */ MCD::OPC_CheckField, 12, 4, 0, 224, 20, 0, // Skip to: 10694
1290/* 5350 */ MCD::OPC_Decode, 166, 11, 125, // Opcode: LDETR
1291/* 5354 */ MCD::OPC_FilterValue, 213, 1, 4, 0, 0, // Skip to: 5364
1292/* 5360 */ MCD::OPC_Decode, 179, 11, 84, // Opcode: LEDTR
1293/* 5364 */ MCD::OPC_FilterValue, 214, 1, 11, 0, 0, // Skip to: 5381
1294/* 5370 */ MCD::OPC_CheckField, 8, 8, 0, 197, 20, 0, // Skip to: 10694
1295/* 5377 */ MCD::OPC_Decode, 233, 13, 11, // Opcode: LTDTR
1296/* 5381 */ MCD::OPC_FilterValue, 215, 1, 4, 0, 0, // Skip to: 5391
1297/* 5387 */ MCD::OPC_Decode, 250, 9, 93, // Opcode: FIDTR
1298/* 5391 */ MCD::OPC_FilterValue, 216, 1, 20, 0, 0, // Skip to: 5417
1299/* 5397 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5408
1300/* 5404 */ MCD::OPC_Decode, 233, 14, 126, // Opcode: MXTR
1301/* 5408 */ MCD::OPC_CheckPredicate, 0, 161, 20, 0, // Skip to: 10694
1302/* 5413 */ MCD::OPC_Decode, 234, 14, 127, // Opcode: MXTRA
1303/* 5417 */ MCD::OPC_FilterValue, 217, 1, 20, 0, 0, // Skip to: 5443
1304/* 5423 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5434
1305/* 5430 */ MCD::OPC_Decode, 220, 9, 126, // Opcode: DXTR
1306/* 5434 */ MCD::OPC_CheckPredicate, 0, 135, 20, 0, // Skip to: 10694
1307/* 5439 */ MCD::OPC_Decode, 221, 9, 127, // Opcode: DXTRA
1308/* 5443 */ MCD::OPC_FilterValue, 218, 1, 20, 0, 0, // Skip to: 5469
1309/* 5449 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5460
1310/* 5456 */ MCD::OPC_Decode, 168, 4, 126, // Opcode: AXTR
1311/* 5460 */ MCD::OPC_CheckPredicate, 0, 109, 20, 0, // Skip to: 10694
1312/* 5465 */ MCD::OPC_Decode, 169, 4, 127, // Opcode: AXTRA
1313/* 5469 */ MCD::OPC_FilterValue, 219, 1, 20, 0, 0, // Skip to: 5495
1314/* 5475 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5486
1315/* 5482 */ MCD::OPC_Decode, 246, 17, 126, // Opcode: SXTR
1316/* 5486 */ MCD::OPC_CheckPredicate, 0, 83, 20, 0, // Skip to: 10694
1317/* 5491 */ MCD::OPC_Decode, 247, 17, 127, // Opcode: SXTRA
1318/* 5495 */ MCD::OPC_FilterValue, 220, 1, 12, 0, 0, // Skip to: 5513
1319/* 5501 */ MCD::OPC_CheckField, 12, 4, 0, 66, 20, 0, // Skip to: 10694
1320/* 5508 */ MCD::OPC_Decode, 252, 13, 128, 1, // Opcode: LXDTR
1321/* 5513 */ MCD::OPC_FilterValue, 221, 1, 4, 0, 0, // Skip to: 5523
1322/* 5519 */ MCD::OPC_Decode, 173, 11, 85, // Opcode: LDXTR
1323/* 5523 */ MCD::OPC_FilterValue, 222, 1, 11, 0, 0, // Skip to: 5540
1324/* 5529 */ MCD::OPC_CheckField, 8, 8, 0, 38, 20, 0, // Skip to: 10694
1325/* 5536 */ MCD::OPC_Decode, 245, 13, 79, // Opcode: LTXTR
1326/* 5540 */ MCD::OPC_FilterValue, 223, 1, 4, 0, 0, // Skip to: 5550
1327/* 5546 */ MCD::OPC_Decode, 129, 10, 85, // Opcode: FIXTR
1328/* 5550 */ MCD::OPC_FilterValue, 224, 1, 11, 0, 0, // Skip to: 5567
1329/* 5556 */ MCD::OPC_CheckField, 8, 8, 0, 11, 20, 0, // Skip to: 10694
1330/* 5563 */ MCD::OPC_Decode, 236, 10, 11, // Opcode: KDTR
1331/* 5567 */ MCD::OPC_FilterValue, 225, 1, 20, 0, 0, // Skip to: 5593
1332/* 5573 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5584
1333/* 5580 */ MCD::OPC_Decode, 201, 5, 119, // Opcode: CGDTR
1334/* 5584 */ MCD::OPC_CheckPredicate, 0, 241, 19, 0, // Skip to: 10694
1335/* 5589 */ MCD::OPC_Decode, 202, 5, 120, // Opcode: CGDTRA
1336/* 5593 */ MCD::OPC_FilterValue, 226, 1, 11, 0, 0, // Skip to: 5610
1337/* 5599 */ MCD::OPC_CheckField, 8, 8, 0, 224, 19, 0, // Skip to: 10694
1338/* 5606 */ MCD::OPC_Decode, 157, 9, 123, // Opcode: CUDTR
1339/* 5610 */ MCD::OPC_FilterValue, 227, 1, 12, 0, 0, // Skip to: 5628
1340/* 5616 */ MCD::OPC_CheckField, 12, 4, 0, 207, 19, 0, // Skip to: 10694
1341/* 5623 */ MCD::OPC_Decode, 140, 9, 129, 1, // Opcode: CSDTR
1342/* 5628 */ MCD::OPC_FilterValue, 228, 1, 11, 0, 0, // Skip to: 5645
1343/* 5634 */ MCD::OPC_CheckField, 8, 8, 0, 189, 19, 0, // Skip to: 10694
1344/* 5641 */ MCD::OPC_Decode, 167, 5, 11, // Opcode: CDTR
1345/* 5645 */ MCD::OPC_FilterValue, 229, 1, 11, 0, 0, // Skip to: 5662
1346/* 5651 */ MCD::OPC_CheckField, 8, 8, 0, 172, 19, 0, // Skip to: 10694
1347/* 5658 */ MCD::OPC_Decode, 229, 9, 11, // Opcode: EEDTR
1348/* 5662 */ MCD::OPC_FilterValue, 231, 1, 11, 0, 0, // Skip to: 5679
1349/* 5668 */ MCD::OPC_CheckField, 8, 8, 0, 155, 19, 0, // Skip to: 10694
1350/* 5675 */ MCD::OPC_Decode, 240, 9, 11, // Opcode: ESDTR
1351/* 5679 */ MCD::OPC_FilterValue, 232, 1, 11, 0, 0, // Skip to: 5696
1352/* 5685 */ MCD::OPC_CheckField, 8, 8, 0, 138, 19, 0, // Skip to: 10694
1353/* 5692 */ MCD::OPC_Decode, 249, 10, 79, // Opcode: KXTR
1354/* 5696 */ MCD::OPC_FilterValue, 233, 1, 20, 0, 0, // Skip to: 5722
1355/* 5702 */ MCD::OPC_CheckField, 8, 4, 0, 4, 0, 0, // Skip to: 5713
1356/* 5709 */ MCD::OPC_Decode, 175, 6, 121, // Opcode: CGXTR
1357/* 5713 */ MCD::OPC_CheckPredicate, 0, 112, 19, 0, // Skip to: 10694
1358/* 5718 */ MCD::OPC_Decode, 176, 6, 122, // Opcode: CGXTRA
1359/* 5722 */ MCD::OPC_FilterValue, 234, 1, 12, 0, 0, // Skip to: 5740
1360/* 5728 */ MCD::OPC_CheckField, 8, 8, 0, 95, 19, 0, // Skip to: 10694
1361/* 5735 */ MCD::OPC_Decode, 163, 9, 130, 1, // Opcode: CUXTR
1362/* 5740 */ MCD::OPC_FilterValue, 235, 1, 12, 0, 0, // Skip to: 5758
1363/* 5746 */ MCD::OPC_CheckField, 12, 4, 0, 77, 19, 0, // Skip to: 10694
1364/* 5753 */ MCD::OPC_Decode, 145, 9, 131, 1, // Opcode: CSXTR
1365/* 5758 */ MCD::OPC_FilterValue, 236, 1, 11, 0, 0, // Skip to: 5775
1366/* 5764 */ MCD::OPC_CheckField, 8, 8, 0, 59, 19, 0, // Skip to: 10694
1367/* 5771 */ MCD::OPC_Decode, 187, 9, 79, // Opcode: CXTR
1368/* 5775 */ MCD::OPC_FilterValue, 237, 1, 11, 0, 0, // Skip to: 5792
1369/* 5781 */ MCD::OPC_CheckField, 8, 8, 0, 42, 19, 0, // Skip to: 10694
1370/* 5788 */ MCD::OPC_Decode, 230, 9, 79, // Opcode: EEXTR
1371/* 5792 */ MCD::OPC_FilterValue, 239, 1, 11, 0, 0, // Skip to: 5809
1372/* 5798 */ MCD::OPC_CheckField, 8, 8, 0, 25, 19, 0, // Skip to: 10694
1373/* 5805 */ MCD::OPC_Decode, 243, 9, 79, // Opcode: ESXTR
1374/* 5809 */ MCD::OPC_FilterValue, 241, 1, 20, 0, 0, // Skip to: 5835
1375/* 5815 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 5826
1376/* 5822 */ MCD::OPC_Decode, 155, 5, 115, // Opcode: CDGTR
1377/* 5826 */ MCD::OPC_CheckPredicate, 0, 255, 18, 0, // Skip to: 10694
1378/* 5831 */ MCD::OPC_Decode, 156, 5, 112, // Opcode: CDGTRA
1379/* 5835 */ MCD::OPC_FilterValue, 242, 1, 11, 0, 0, // Skip to: 5852
1380/* 5841 */ MCD::OPC_CheckField, 8, 8, 0, 238, 18, 0, // Skip to: 10694
1381/* 5848 */ MCD::OPC_Decode, 168, 5, 115, // Opcode: CDUTR
1382/* 5852 */ MCD::OPC_FilterValue, 243, 1, 11, 0, 0, // Skip to: 5869
1383/* 5858 */ MCD::OPC_CheckField, 8, 8, 0, 221, 18, 0, // Skip to: 10694
1384/* 5865 */ MCD::OPC_Decode, 165, 5, 115, // Opcode: CDSTR
1385/* 5869 */ MCD::OPC_FilterValue, 244, 1, 11, 0, 0, // Skip to: 5886
1386/* 5875 */ MCD::OPC_CheckField, 8, 8, 0, 204, 18, 0, // Skip to: 10694
1387/* 5882 */ MCD::OPC_Decode, 173, 5, 11, // Opcode: CEDTR
1388/* 5886 */ MCD::OPC_FilterValue, 245, 1, 4, 0, 0, // Skip to: 5896
1389/* 5892 */ MCD::OPC_Decode, 183, 15, 92, // Opcode: QADTR
1390/* 5896 */ MCD::OPC_FilterValue, 246, 1, 11, 0, 0, // Skip to: 5913
1391/* 5902 */ MCD::OPC_CheckField, 8, 4, 0, 177, 18, 0, // Skip to: 10694
1392/* 5909 */ MCD::OPC_Decode, 144, 10, 95, // Opcode: IEDTR
1393/* 5913 */ MCD::OPC_FilterValue, 247, 1, 4, 0, 0, // Skip to: 5923
1394/* 5919 */ MCD::OPC_Decode, 200, 15, 92, // Opcode: RRDTR
1395/* 5923 */ MCD::OPC_FilterValue, 249, 1, 20, 0, 0, // Skip to: 5949
1396/* 5929 */ MCD::OPC_CheckField, 8, 8, 0, 4, 0, 0, // Skip to: 5940
1397/* 5936 */ MCD::OPC_Decode, 178, 9, 116, // Opcode: CXGTR
1398/* 5940 */ MCD::OPC_CheckPredicate, 0, 141, 18, 0, // Skip to: 10694
1399/* 5945 */ MCD::OPC_Decode, 179, 9, 113, // Opcode: CXGTRA
1400/* 5949 */ MCD::OPC_FilterValue, 250, 1, 12, 0, 0, // Skip to: 5967
1401/* 5955 */ MCD::OPC_CheckField, 8, 8, 0, 124, 18, 0, // Skip to: 10694
1402/* 5962 */ MCD::OPC_Decode, 188, 9, 132, 1, // Opcode: CXUTR
1403/* 5967 */ MCD::OPC_FilterValue, 251, 1, 12, 0, 0, // Skip to: 5985
1404/* 5973 */ MCD::OPC_CheckField, 8, 8, 0, 106, 18, 0, // Skip to: 10694
1405/* 5980 */ MCD::OPC_Decode, 186, 9, 132, 1, // Opcode: CXSTR
1406/* 5985 */ MCD::OPC_FilterValue, 252, 1, 11, 0, 0, // Skip to: 6002
1407/* 5991 */ MCD::OPC_CheckField, 8, 8, 0, 88, 18, 0, // Skip to: 10694
1408/* 5998 */ MCD::OPC_Decode, 183, 5, 79, // Opcode: CEXTR
1409/* 6002 */ MCD::OPC_FilterValue, 253, 1, 5, 0, 0, // Skip to: 6013
1410/* 6008 */ MCD::OPC_Decode, 184, 15, 133, 1, // Opcode: QAXTR
1411/* 6013 */ MCD::OPC_FilterValue, 254, 1, 11, 0, 0, // Skip to: 6030
1412/* 6019 */ MCD::OPC_CheckField, 8, 4, 0, 60, 18, 0, // Skip to: 10694
1413/* 6026 */ MCD::OPC_Decode, 145, 10, 126, // Opcode: IEXTR
1414/* 6030 */ MCD::OPC_FilterValue, 255, 1, 50, 18, 0, // Skip to: 10694
1415/* 6036 */ MCD::OPC_Decode, 201, 15, 133, 1, // Opcode: RRXTR
1416/* 6041 */ MCD::OPC_FilterValue, 182, 1, 5, 0, 0, // Skip to: 6052
1417/* 6047 */ MCD::OPC_Decode, 136, 17, 134, 1, // Opcode: STCTL
1418/* 6052 */ MCD::OPC_FilterValue, 183, 1, 5, 0, 0, // Skip to: 6063
1419/* 6058 */ MCD::OPC_Decode, 156, 11, 134, 1, // Opcode: LCTL
1420/* 6063 */ MCD::OPC_FilterValue, 185, 1, 219, 17, 0, // Skip to: 10640
1421/* 6069 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
1422/* 6072 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6088
1423/* 6077 */ MCD::OPC_CheckField, 8, 8, 0, 2, 18, 0, // Skip to: 10694
1424/* 6084 */ MCD::OPC_Decode, 207, 13, 61, // Opcode: LPGR
1425/* 6088 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 6104
1426/* 6093 */ MCD::OPC_CheckField, 8, 8, 0, 242, 17, 0, // Skip to: 10694
1427/* 6100 */ MCD::OPC_Decode, 251, 11, 61, // Opcode: LNGR
1428/* 6104 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 6120
1429/* 6109 */ MCD::OPC_CheckField, 8, 8, 0, 226, 17, 0, // Skip to: 10694
1430/* 6116 */ MCD::OPC_Decode, 240, 13, 61, // Opcode: LTGR
1431/* 6120 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 6136
1432/* 6125 */ MCD::OPC_CheckField, 8, 8, 0, 210, 17, 0, // Skip to: 10694
1433/* 6132 */ MCD::OPC_Decode, 154, 11, 61, // Opcode: LCGR
1434/* 6136 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 6152
1435/* 6141 */ MCD::OPC_CheckField, 8, 8, 0, 194, 17, 0, // Skip to: 10694
1436/* 6148 */ MCD::OPC_Decode, 203, 11, 61, // Opcode: LGR
1437/* 6152 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 6168
1438/* 6157 */ MCD::OPC_CheckField, 8, 8, 0, 178, 17, 0, // Skip to: 10694
1439/* 6164 */ MCD::OPC_Decode, 247, 13, 61, // Opcode: LURAG
1440/* 6168 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 6184
1441/* 6173 */ MCD::OPC_CheckField, 8, 8, 0, 162, 17, 0, // Skip to: 10694
1442/* 6180 */ MCD::OPC_Decode, 192, 11, 61, // Opcode: LGBR
1443/* 6184 */ MCD::OPC_FilterValue, 7, 11, 0, 0, // Skip to: 6200
1444/* 6189 */ MCD::OPC_CheckField, 8, 8, 0, 146, 17, 0, // Skip to: 10694
1445/* 6196 */ MCD::OPC_Decode, 201, 11, 61, // Opcode: LGHR
1446/* 6200 */ MCD::OPC_FilterValue, 8, 12, 0, 0, // Skip to: 6217
1447/* 6205 */ MCD::OPC_CheckField, 8, 8, 0, 130, 17, 0, // Skip to: 10694
1448/* 6212 */ MCD::OPC_Decode, 253, 3, 135, 1, // Opcode: AGR
1449/* 6217 */ MCD::OPC_FilterValue, 9, 12, 0, 0, // Skip to: 6234
1450/* 6222 */ MCD::OPC_CheckField, 8, 8, 0, 113, 17, 0, // Skip to: 10694
1451/* 6229 */ MCD::OPC_Decode, 171, 16, 135, 1, // Opcode: SGR
1452/* 6234 */ MCD::OPC_FilterValue, 10, 12, 0, 0, // Skip to: 6251
1453/* 6239 */ MCD::OPC_CheckField, 8, 8, 0, 96, 17, 0, // Skip to: 10694
1454/* 6246 */ MCD::OPC_Decode, 146, 4, 135, 1, // Opcode: ALGR
1455/* 6251 */ MCD::OPC_FilterValue, 11, 12, 0, 0, // Skip to: 6268
1456/* 6256 */ MCD::OPC_CheckField, 8, 8, 0, 79, 17, 0, // Skip to: 10694
1457/* 6263 */ MCD::OPC_Decode, 196, 16, 135, 1, // Opcode: SLGR
1458/* 6268 */ MCD::OPC_FilterValue, 12, 12, 0, 0, // Skip to: 6285
1459/* 6273 */ MCD::OPC_CheckField, 8, 8, 0, 62, 17, 0, // Skip to: 10694
1460/* 6280 */ MCD::OPC_Decode, 199, 14, 135, 1, // Opcode: MSGR
1461/* 6285 */ MCD::OPC_FilterValue, 13, 11, 0, 0, // Skip to: 6301
1462/* 6290 */ MCD::OPC_CheckField, 8, 8, 0, 45, 17, 0, // Skip to: 10694
1463/* 6297 */ MCD::OPC_Decode, 217, 9, 68, // Opcode: DSGR
1464/* 6301 */ MCD::OPC_FilterValue, 14, 11, 0, 0, // Skip to: 6317
1465/* 6306 */ MCD::OPC_CheckField, 8, 8, 0, 29, 17, 0, // Skip to: 10694
1466/* 6313 */ MCD::OPC_Decode, 237, 9, 61, // Opcode: EREGG
1467/* 6317 */ MCD::OPC_FilterValue, 15, 11, 0, 0, // Skip to: 6333
1468/* 6322 */ MCD::OPC_CheckField, 8, 8, 0, 13, 17, 0, // Skip to: 10694
1469/* 6329 */ MCD::OPC_Decode, 225, 13, 61, // Opcode: LRVGR
1470/* 6333 */ MCD::OPC_FilterValue, 16, 11, 0, 0, // Skip to: 6349
1471/* 6338 */ MCD::OPC_CheckField, 8, 8, 0, 253, 16, 0, // Skip to: 10694
1472/* 6345 */ MCD::OPC_Decode, 206, 13, 56, // Opcode: LPGFR
1473/* 6349 */ MCD::OPC_FilterValue, 17, 11, 0, 0, // Skip to: 6365
1474/* 6354 */ MCD::OPC_CheckField, 8, 8, 0, 237, 16, 0, // Skip to: 10694
1475/* 6361 */ MCD::OPC_Decode, 250, 11, 56, // Opcode: LNGFR
1476/* 6365 */ MCD::OPC_FilterValue, 18, 11, 0, 0, // Skip to: 6381
1477/* 6370 */ MCD::OPC_CheckField, 8, 8, 0, 221, 16, 0, // Skip to: 10694
1478/* 6377 */ MCD::OPC_Decode, 239, 13, 56, // Opcode: LTGFR
1479/* 6381 */ MCD::OPC_FilterValue, 19, 11, 0, 0, // Skip to: 6397
1480/* 6386 */ MCD::OPC_CheckField, 8, 8, 0, 205, 16, 0, // Skip to: 10694
1481/* 6393 */ MCD::OPC_Decode, 153, 11, 56, // Opcode: LCGFR
1482/* 6397 */ MCD::OPC_FilterValue, 20, 11, 0, 0, // Skip to: 6413
1483/* 6402 */ MCD::OPC_CheckField, 8, 8, 0, 189, 16, 0, // Skip to: 10694
1484/* 6409 */ MCD::OPC_Decode, 196, 11, 56, // Opcode: LGFR
1485/* 6413 */ MCD::OPC_FilterValue, 22, 11, 0, 0, // Skip to: 6429
1486/* 6418 */ MCD::OPC_CheckField, 8, 8, 0, 173, 16, 0, // Skip to: 10694
1487/* 6425 */ MCD::OPC_Decode, 219, 11, 56, // Opcode: LLGFR
1488/* 6429 */ MCD::OPC_FilterValue, 23, 11, 0, 0, // Skip to: 6445
1489/* 6434 */ MCD::OPC_CheckField, 8, 8, 0, 157, 16, 0, // Skip to: 10694
1490/* 6441 */ MCD::OPC_Decode, 227, 11, 61, // Opcode: LLGTR
1491/* 6445 */ MCD::OPC_FilterValue, 24, 12, 0, 0, // Skip to: 6462
1492/* 6450 */ MCD::OPC_CheckField, 8, 8, 0, 141, 16, 0, // Skip to: 10694
1493/* 6457 */ MCD::OPC_Decode, 249, 3, 136, 1, // Opcode: AGFR
1494/* 6462 */ MCD::OPC_FilterValue, 25, 12, 0, 0, // Skip to: 6479
1495/* 6467 */ MCD::OPC_CheckField, 8, 8, 0, 124, 16, 0, // Skip to: 10694
1496/* 6474 */ MCD::OPC_Decode, 169, 16, 136, 1, // Opcode: SGFR
1497/* 6479 */ MCD::OPC_FilterValue, 26, 12, 0, 0, // Skip to: 6496
1498/* 6484 */ MCD::OPC_CheckField, 8, 8, 0, 107, 16, 0, // Skip to: 10694
1499/* 6491 */ MCD::OPC_Decode, 144, 4, 136, 1, // Opcode: ALGFR
1500/* 6496 */ MCD::OPC_FilterValue, 27, 12, 0, 0, // Skip to: 6513
1501/* 6501 */ MCD::OPC_CheckField, 8, 8, 0, 90, 16, 0, // Skip to: 10694
1502/* 6508 */ MCD::OPC_Decode, 195, 16, 136, 1, // Opcode: SLGFR
1503/* 6513 */ MCD::OPC_FilterValue, 28, 12, 0, 0, // Skip to: 6530
1504/* 6518 */ MCD::OPC_CheckField, 8, 8, 0, 73, 16, 0, // Skip to: 10694
1505/* 6525 */ MCD::OPC_Decode, 198, 14, 136, 1, // Opcode: MSGFR
1506/* 6530 */ MCD::OPC_FilterValue, 29, 11, 0, 0, // Skip to: 6546
1507/* 6535 */ MCD::OPC_CheckField, 8, 8, 0, 56, 16, 0, // Skip to: 10694
1508/* 6542 */ MCD::OPC_Decode, 216, 9, 10, // Opcode: DSGFR
1509/* 6546 */ MCD::OPC_FilterValue, 30, 12, 0, 0, // Skip to: 6563
1510/* 6551 */ MCD::OPC_CheckField, 8, 8, 0, 40, 16, 0, // Skip to: 10694
1511/* 6558 */ MCD::OPC_Decode, 243, 10, 137, 1, // Opcode: KMAC
1512/* 6563 */ MCD::OPC_FilterValue, 31, 11, 0, 0, // Skip to: 6579
1513/* 6568 */ MCD::OPC_CheckField, 8, 8, 0, 23, 16, 0, // Skip to: 10694
1514/* 6575 */ MCD::OPC_Decode, 227, 13, 8, // Opcode: LRVR
1515/* 6579 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 6595
1516/* 6584 */ MCD::OPC_CheckField, 8, 8, 0, 7, 16, 0, // Skip to: 10694
1517/* 6591 */ MCD::OPC_Decode, 128, 6, 61, // Opcode: CGR
1518/* 6595 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 6611
1519/* 6600 */ MCD::OPC_CheckField, 8, 8, 0, 247, 15, 0, // Skip to: 10694
1520/* 6607 */ MCD::OPC_Decode, 180, 7, 61, // Opcode: CLGR
1521/* 6611 */ MCD::OPC_FilterValue, 37, 11, 0, 0, // Skip to: 6627
1522/* 6616 */ MCD::OPC_CheckField, 8, 8, 0, 231, 15, 0, // Skip to: 10694
1523/* 6623 */ MCD::OPC_Decode, 237, 17, 61, // Opcode: STURG
1524/* 6627 */ MCD::OPC_FilterValue, 38, 11, 0, 0, // Skip to: 6643
1525/* 6632 */ MCD::OPC_CheckField, 8, 8, 0, 215, 15, 0, // Skip to: 10694
1526/* 6639 */ MCD::OPC_Decode, 144, 11, 8, // Opcode: LBR
1527/* 6643 */ MCD::OPC_FilterValue, 39, 11, 0, 0, // Skip to: 6659
1528/* 6648 */ MCD::OPC_CheckField, 8, 8, 0, 199, 15, 0, // Skip to: 10694
1529/* 6655 */ MCD::OPC_Decode, 209, 11, 8, // Opcode: LHR
1530/* 6659 */ MCD::OPC_FilterValue, 40, 16, 0, 0, // Skip to: 6680
1531/* 6664 */ MCD::OPC_CheckPredicate, 4, 185, 15, 0, // Skip to: 10694
1532/* 6669 */ MCD::OPC_CheckField, 0, 16, 0, 178, 15, 0, // Skip to: 10694
1533/* 6676 */ MCD::OPC_Decode, 162, 15, 0, // Opcode: PCKMO
1534/* 6680 */ MCD::OPC_FilterValue, 41, 17, 0, 0, // Skip to: 6702
1535/* 6685 */ MCD::OPC_CheckPredicate, 5, 164, 15, 0, // Skip to: 10694
1536/* 6690 */ MCD::OPC_CheckField, 8, 4, 0, 157, 15, 0, // Skip to: 10694
1537/* 6697 */ MCD::OPC_Decode, 242, 10, 138, 1, // Opcode: KMA
1538/* 6702 */ MCD::OPC_FilterValue, 42, 16, 0, 0, // Skip to: 6723
1539/* 6707 */ MCD::OPC_CheckPredicate, 6, 142, 15, 0, // Skip to: 10694
1540/* 6712 */ MCD::OPC_CheckField, 8, 8, 0, 135, 15, 0, // Skip to: 10694
1541/* 6719 */ MCD::OPC_Decode, 246, 10, 7, // Opcode: KMF
1542/* 6723 */ MCD::OPC_FilterValue, 43, 16, 0, 0, // Skip to: 6744
1543/* 6728 */ MCD::OPC_CheckPredicate, 6, 121, 15, 0, // Skip to: 10694
1544/* 6733 */ MCD::OPC_CheckField, 8, 8, 0, 114, 15, 0, // Skip to: 10694
1545/* 6740 */ MCD::OPC_Decode, 247, 10, 7, // Opcode: KMO
1546/* 6744 */ MCD::OPC_FilterValue, 44, 16, 0, 0, // Skip to: 6765
1547/* 6749 */ MCD::OPC_CheckPredicate, 6, 100, 15, 0, // Skip to: 10694
1548/* 6754 */ MCD::OPC_CheckField, 0, 16, 0, 93, 15, 0, // Skip to: 10694
1549/* 6761 */ MCD::OPC_Decode, 161, 15, 0, // Opcode: PCC
1550/* 6765 */ MCD::OPC_FilterValue, 45, 17, 0, 0, // Skip to: 6787
1551/* 6770 */ MCD::OPC_CheckPredicate, 6, 79, 15, 0, // Skip to: 10694
1552/* 6775 */ MCD::OPC_CheckField, 8, 4, 0, 72, 15, 0, // Skip to: 10694
1553/* 6782 */ MCD::OPC_Decode, 245, 10, 138, 1, // Opcode: KMCTR
1554/* 6787 */ MCD::OPC_FilterValue, 46, 11, 0, 0, // Skip to: 6803
1555/* 6792 */ MCD::OPC_CheckField, 8, 8, 0, 55, 15, 0, // Skip to: 10694
1556/* 6799 */ MCD::OPC_Decode, 241, 10, 7, // Opcode: KM
1557/* 6803 */ MCD::OPC_FilterValue, 47, 11, 0, 0, // Skip to: 6819
1558/* 6808 */ MCD::OPC_CheckField, 8, 8, 0, 39, 15, 0, // Skip to: 10694
1559/* 6815 */ MCD::OPC_Decode, 244, 10, 7, // Opcode: KMC
1560/* 6819 */ MCD::OPC_FilterValue, 48, 11, 0, 0, // Skip to: 6835
1561/* 6824 */ MCD::OPC_CheckField, 8, 8, 0, 23, 15, 0, // Skip to: 10694
1562/* 6831 */ MCD::OPC_Decode, 208, 5, 56, // Opcode: CGFR
1563/* 6835 */ MCD::OPC_FilterValue, 49, 11, 0, 0, // Skip to: 6851
1564/* 6840 */ MCD::OPC_CheckField, 8, 8, 0, 7, 15, 0, // Skip to: 10694
1565/* 6847 */ MCD::OPC_Decode, 134, 7, 56, // Opcode: CLGFR
1566/* 6851 */ MCD::OPC_FilterValue, 56, 16, 0, 0, // Skip to: 6872
1567/* 6856 */ MCD::OPC_CheckPredicate, 7, 249, 14, 0, // Skip to: 10694
1568/* 6861 */ MCD::OPC_CheckField, 8, 8, 0, 242, 14, 0, // Skip to: 10694
1569/* 6868 */ MCD::OPC_Decode, 207, 16, 7, // Opcode: SORTL
1570/* 6872 */ MCD::OPC_FilterValue, 57, 17, 0, 0, // Skip to: 6894
1571/* 6877 */ MCD::OPC_CheckPredicate, 8, 228, 14, 0, // Skip to: 10694
1572/* 6882 */ MCD::OPC_CheckField, 8, 4, 0, 221, 14, 0, // Skip to: 10694
1573/* 6889 */ MCD::OPC_Decode, 204, 9, 139, 1, // Opcode: DFLTCC
1574/* 6894 */ MCD::OPC_FilterValue, 58, 17, 0, 0, // Skip to: 6916
1575/* 6899 */ MCD::OPC_CheckPredicate, 9, 206, 14, 0, // Skip to: 10694
1576/* 6904 */ MCD::OPC_CheckField, 8, 8, 0, 199, 14, 0, // Skip to: 10694
1577/* 6911 */ MCD::OPC_Decode, 235, 10, 137, 1, // Opcode: KDSA
1578/* 6916 */ MCD::OPC_FilterValue, 60, 16, 0, 0, // Skip to: 6937
1579/* 6921 */ MCD::OPC_CheckPredicate, 10, 184, 14, 0, // Skip to: 10694
1580/* 6926 */ MCD::OPC_CheckField, 8, 8, 0, 177, 14, 0, // Skip to: 10694
1581/* 6933 */ MCD::OPC_Decode, 175, 15, 7, // Opcode: PPNO
1582/* 6937 */ MCD::OPC_FilterValue, 62, 12, 0, 0, // Skip to: 6954
1583/* 6942 */ MCD::OPC_CheckField, 8, 8, 0, 161, 14, 0, // Skip to: 10694
1584/* 6949 */ MCD::OPC_Decode, 239, 10, 137, 1, // Opcode: KIMD
1585/* 6954 */ MCD::OPC_FilterValue, 63, 12, 0, 0, // Skip to: 6971
1586/* 6959 */ MCD::OPC_CheckField, 8, 8, 0, 144, 14, 0, // Skip to: 10694
1587/* 6966 */ MCD::OPC_Decode, 240, 10, 137, 1, // Opcode: KLMD
1588/* 6971 */ MCD::OPC_FilterValue, 65, 9, 0, 0, // Skip to: 6985
1589/* 6976 */ MCD::OPC_CheckPredicate, 0, 129, 14, 0, // Skip to: 10694
1590/* 6981 */ MCD::OPC_Decode, 188, 5, 108, // Opcode: CFDTR
1591/* 6985 */ MCD::OPC_FilterValue, 66, 9, 0, 0, // Skip to: 6999
1592/* 6990 */ MCD::OPC_CheckPredicate, 0, 115, 14, 0, // Skip to: 10694
1593/* 6995 */ MCD::OPC_Decode, 130, 7, 120, // Opcode: CLGDTR
1594/* 6999 */ MCD::OPC_FilterValue, 67, 9, 0, 0, // Skip to: 7013
1595/* 7004 */ MCD::OPC_CheckPredicate, 0, 101, 14, 0, // Skip to: 10694
1596/* 7009 */ MCD::OPC_Decode, 236, 6, 108, // Opcode: CLFDTR
1597/* 7013 */ MCD::OPC_FilterValue, 70, 12, 0, 0, // Skip to: 7030
1598/* 7018 */ MCD::OPC_CheckField, 8, 8, 0, 85, 14, 0, // Skip to: 10694
1599/* 7025 */ MCD::OPC_Decode, 204, 4, 135, 1, // Opcode: BCTGR
1600/* 7030 */ MCD::OPC_FilterValue, 73, 9, 0, 0, // Skip to: 7044
1601/* 7035 */ MCD::OPC_CheckPredicate, 0, 70, 14, 0, // Skip to: 10694
1602/* 7040 */ MCD::OPC_Decode, 196, 5, 110, // Opcode: CFXTR
1603/* 7044 */ MCD::OPC_FilterValue, 74, 9, 0, 0, // Skip to: 7058
1604/* 7049 */ MCD::OPC_CheckPredicate, 0, 56, 14, 0, // Skip to: 10694
1605/* 7054 */ MCD::OPC_Decode, 239, 7, 122, // Opcode: CLGXTR
1606/* 7058 */ MCD::OPC_FilterValue, 75, 9, 0, 0, // Skip to: 7072
1607/* 7063 */ MCD::OPC_CheckPredicate, 0, 42, 14, 0, // Skip to: 10694
1608/* 7068 */ MCD::OPC_Decode, 255, 6, 110, // Opcode: CLFXTR
1609/* 7072 */ MCD::OPC_FilterValue, 81, 9, 0, 0, // Skip to: 7086
1610/* 7077 */ MCD::OPC_CheckPredicate, 0, 28, 14, 0, // Skip to: 10694
1611/* 7082 */ MCD::OPC_Decode, 151, 5, 100, // Opcode: CDFTR
1612/* 7086 */ MCD::OPC_FilterValue, 82, 9, 0, 0, // Skip to: 7100
1613/* 7091 */ MCD::OPC_CheckPredicate, 0, 14, 14, 0, // Skip to: 10694
1614/* 7096 */ MCD::OPC_Decode, 160, 5, 112, // Opcode: CDLGTR
1615/* 7100 */ MCD::OPC_FilterValue, 83, 9, 0, 0, // Skip to: 7114
1616/* 7105 */ MCD::OPC_CheckPredicate, 0, 0, 14, 0, // Skip to: 10694
1617/* 7110 */ MCD::OPC_Decode, 158, 5, 100, // Opcode: CDLFTR
1618/* 7114 */ MCD::OPC_FilterValue, 89, 9, 0, 0, // Skip to: 7128
1619/* 7119 */ MCD::OPC_CheckPredicate, 0, 242, 13, 0, // Skip to: 10694
1620/* 7124 */ MCD::OPC_Decode, 174, 9, 101, // Opcode: CXFTR
1621/* 7128 */ MCD::OPC_FilterValue, 90, 9, 0, 0, // Skip to: 7142
1622/* 7133 */ MCD::OPC_CheckPredicate, 0, 228, 13, 0, // Skip to: 10694
1623/* 7138 */ MCD::OPC_Decode, 183, 9, 113, // Opcode: CXLGTR
1624/* 7142 */ MCD::OPC_FilterValue, 91, 9, 0, 0, // Skip to: 7156
1625/* 7147 */ MCD::OPC_CheckPredicate, 0, 214, 13, 0, // Skip to: 10694
1626/* 7152 */ MCD::OPC_Decode, 181, 9, 101, // Opcode: CXLFTR
1627/* 7156 */ MCD::OPC_FilterValue, 96, 69, 0, 0, // Skip to: 7230
1628/* 7161 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1629/* 7164 */ MCD::OPC_FilterValue, 0, 197, 13, 0, // Skip to: 10694
1630/* 7169 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
1631/* 7172 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 7181
1632/* 7177 */ MCD::OPC_Decode, 161, 6, 61, // Opcode: CGRTAsmH
1633/* 7181 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 7190
1634/* 7186 */ MCD::OPC_Decode, 163, 6, 61, // Opcode: CGRTAsmL
1635/* 7190 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 7199
1636/* 7195 */ MCD::OPC_Decode, 165, 6, 61, // Opcode: CGRTAsmLH
1637/* 7199 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 7208
1638/* 7204 */ MCD::OPC_Decode, 160, 6, 61, // Opcode: CGRTAsmE
1639/* 7208 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 7217
1640/* 7213 */ MCD::OPC_Decode, 162, 6, 61, // Opcode: CGRTAsmHE
1641/* 7217 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 7226
1642/* 7222 */ MCD::OPC_Decode, 164, 6, 61, // Opcode: CGRTAsmLE
1643/* 7226 */ MCD::OPC_Decode, 159, 6, 73, // Opcode: CGRTAsm
1644/* 7230 */ MCD::OPC_FilterValue, 97, 69, 0, 0, // Skip to: 7304
1645/* 7235 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1646/* 7238 */ MCD::OPC_FilterValue, 0, 123, 13, 0, // Skip to: 10694
1647/* 7243 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
1648/* 7246 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 7255
1649/* 7251 */ MCD::OPC_Decode, 213, 7, 61, // Opcode: CLGRTAsmH
1650/* 7255 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 7264
1651/* 7260 */ MCD::OPC_Decode, 215, 7, 61, // Opcode: CLGRTAsmL
1652/* 7264 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 7273
1653/* 7269 */ MCD::OPC_Decode, 217, 7, 61, // Opcode: CLGRTAsmLH
1654/* 7273 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 7282
1655/* 7278 */ MCD::OPC_Decode, 212, 7, 61, // Opcode: CLGRTAsmE
1656/* 7282 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 7291
1657/* 7287 */ MCD::OPC_Decode, 214, 7, 61, // Opcode: CLGRTAsmHE
1658/* 7291 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 7300
1659/* 7296 */ MCD::OPC_Decode, 216, 7, 61, // Opcode: CLGRTAsmLE
1660/* 7300 */ MCD::OPC_Decode, 211, 7, 73, // Opcode: CLGRTAsm
1661/* 7304 */ MCD::OPC_FilterValue, 100, 17, 0, 0, // Skip to: 7326
1662/* 7309 */ MCD::OPC_CheckPredicate, 11, 52, 13, 0, // Skip to: 10694
1663/* 7314 */ MCD::OPC_CheckField, 8, 4, 0, 45, 13, 0, // Skip to: 10694
1664/* 7321 */ MCD::OPC_Decode, 129, 15, 140, 1, // Opcode: NNGRK
1665/* 7326 */ MCD::OPC_FilterValue, 101, 17, 0, 0, // Skip to: 7348
1666/* 7331 */ MCD::OPC_CheckPredicate, 11, 30, 13, 0, // Skip to: 10694
1667/* 7336 */ MCD::OPC_CheckField, 8, 4, 0, 23, 13, 0, // Skip to: 10694
1668/* 7343 */ MCD::OPC_Decode, 142, 15, 140, 1, // Opcode: OCGRK
1669/* 7348 */ MCD::OPC_FilterValue, 102, 17, 0, 0, // Skip to: 7370
1670/* 7353 */ MCD::OPC_CheckPredicate, 11, 8, 13, 0, // Skip to: 10694
1671/* 7358 */ MCD::OPC_CheckField, 8, 4, 0, 1, 13, 0, // Skip to: 10694
1672/* 7365 */ MCD::OPC_Decode, 131, 15, 140, 1, // Opcode: NOGRK
1673/* 7370 */ MCD::OPC_FilterValue, 103, 17, 0, 0, // Skip to: 7392
1674/* 7375 */ MCD::OPC_CheckPredicate, 11, 242, 12, 0, // Skip to: 10694
1675/* 7380 */ MCD::OPC_CheckField, 8, 4, 0, 235, 12, 0, // Skip to: 10694
1676/* 7387 */ MCD::OPC_Decode, 137, 15, 140, 1, // Opcode: NXGRK
1677/* 7392 */ MCD::OPC_FilterValue, 114, 70, 0, 0, // Skip to: 7467
1678/* 7397 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1679/* 7400 */ MCD::OPC_FilterValue, 0, 217, 12, 0, // Skip to: 10694
1680/* 7405 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
1681/* 7408 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 7417
1682/* 7413 */ MCD::OPC_Decode, 255, 8, 8, // Opcode: CRTAsmH
1683/* 7417 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 7426
1684/* 7422 */ MCD::OPC_Decode, 129, 9, 8, // Opcode: CRTAsmL
1685/* 7426 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 7435
1686/* 7431 */ MCD::OPC_Decode, 131, 9, 8, // Opcode: CRTAsmLH
1687/* 7435 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 7444
1688/* 7440 */ MCD::OPC_Decode, 254, 8, 8, // Opcode: CRTAsmE
1689/* 7444 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 7453
1690/* 7449 */ MCD::OPC_Decode, 128, 9, 8, // Opcode: CRTAsmHE
1691/* 7453 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 7462
1692/* 7458 */ MCD::OPC_Decode, 130, 9, 8, // Opcode: CRTAsmLE
1693/* 7462 */ MCD::OPC_Decode, 253, 8, 141, 1, // Opcode: CRTAsm
1694/* 7467 */ MCD::OPC_FilterValue, 115, 70, 0, 0, // Skip to: 7542
1695/* 7472 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1696/* 7475 */ MCD::OPC_FilterValue, 0, 142, 12, 0, // Skip to: 10694
1697/* 7480 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
1698/* 7483 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 7492
1699/* 7488 */ MCD::OPC_Decode, 184, 8, 8, // Opcode: CLRTAsmH
1700/* 7492 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 7501
1701/* 7497 */ MCD::OPC_Decode, 186, 8, 8, // Opcode: CLRTAsmL
1702/* 7501 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 7510
1703/* 7506 */ MCD::OPC_Decode, 188, 8, 8, // Opcode: CLRTAsmLH
1704/* 7510 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 7519
1705/* 7515 */ MCD::OPC_Decode, 183, 8, 8, // Opcode: CLRTAsmE
1706/* 7519 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 7528
1707/* 7524 */ MCD::OPC_Decode, 185, 8, 8, // Opcode: CLRTAsmHE
1708/* 7528 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 7537
1709/* 7533 */ MCD::OPC_Decode, 187, 8, 8, // Opcode: CLRTAsmLE
1710/* 7537 */ MCD::OPC_Decode, 182, 8, 141, 1, // Opcode: CLRTAsm
1711/* 7542 */ MCD::OPC_FilterValue, 116, 17, 0, 0, // Skip to: 7564
1712/* 7547 */ MCD::OPC_CheckPredicate, 11, 70, 12, 0, // Skip to: 10694
1713/* 7552 */ MCD::OPC_CheckField, 8, 4, 0, 63, 12, 0, // Skip to: 10694
1714/* 7559 */ MCD::OPC_Decode, 130, 15, 142, 1, // Opcode: NNRK
1715/* 7564 */ MCD::OPC_FilterValue, 117, 17, 0, 0, // Skip to: 7586
1716/* 7569 */ MCD::OPC_CheckPredicate, 11, 48, 12, 0, // Skip to: 10694
1717/* 7574 */ MCD::OPC_CheckField, 8, 4, 0, 41, 12, 0, // Skip to: 10694
1718/* 7581 */ MCD::OPC_Decode, 143, 15, 142, 1, // Opcode: OCRK
1719/* 7586 */ MCD::OPC_FilterValue, 118, 17, 0, 0, // Skip to: 7608
1720/* 7591 */ MCD::OPC_CheckPredicate, 11, 26, 12, 0, // Skip to: 10694
1721/* 7596 */ MCD::OPC_CheckField, 8, 4, 0, 19, 12, 0, // Skip to: 10694
1722/* 7603 */ MCD::OPC_Decode, 133, 15, 142, 1, // Opcode: NORK
1723/* 7608 */ MCD::OPC_FilterValue, 119, 17, 0, 0, // Skip to: 7630
1724/* 7613 */ MCD::OPC_CheckPredicate, 11, 4, 12, 0, // Skip to: 10694
1725/* 7618 */ MCD::OPC_CheckField, 8, 4, 0, 253, 11, 0, // Skip to: 10694
1726/* 7625 */ MCD::OPC_Decode, 138, 15, 142, 1, // Opcode: NXRK
1727/* 7630 */ MCD::OPC_FilterValue, 128, 1, 12, 0, 0, // Skip to: 7648
1728/* 7636 */ MCD::OPC_CheckField, 8, 8, 0, 235, 11, 0, // Skip to: 10694
1729/* 7643 */ MCD::OPC_Decode, 246, 14, 135, 1, // Opcode: NGR
1730/* 7648 */ MCD::OPC_FilterValue, 129, 1, 12, 0, 0, // Skip to: 7666
1731/* 7654 */ MCD::OPC_CheckField, 8, 8, 0, 217, 11, 0, // Skip to: 10694
1732/* 7661 */ MCD::OPC_Decode, 145, 15, 135, 1, // Opcode: OGR
1733/* 7666 */ MCD::OPC_FilterValue, 130, 1, 12, 0, 0, // Skip to: 7684
1734/* 7672 */ MCD::OPC_CheckField, 8, 8, 0, 199, 11, 0, // Skip to: 10694
1735/* 7679 */ MCD::OPC_Decode, 255, 23, 135, 1, // Opcode: XGR
1736/* 7684 */ MCD::OPC_FilterValue, 131, 1, 12, 0, 0, // Skip to: 7702
1737/* 7690 */ MCD::OPC_CheckField, 8, 8, 0, 181, 11, 0, // Skip to: 10694
1738/* 7697 */ MCD::OPC_Decode, 130, 10, 143, 1, // Opcode: FLOGR
1739/* 7702 */ MCD::OPC_FilterValue, 132, 1, 11, 0, 0, // Skip to: 7719
1740/* 7708 */ MCD::OPC_CheckField, 8, 8, 0, 163, 11, 0, // Skip to: 10694
1741/* 7715 */ MCD::OPC_Decode, 216, 11, 61, // Opcode: LLGCR
1742/* 7719 */ MCD::OPC_FilterValue, 133, 1, 11, 0, 0, // Skip to: 7736
1743/* 7725 */ MCD::OPC_CheckField, 8, 8, 0, 146, 11, 0, // Skip to: 10694
1744/* 7732 */ MCD::OPC_Decode, 223, 11, 61, // Opcode: LLGHR
1745/* 7736 */ MCD::OPC_FilterValue, 134, 1, 11, 0, 0, // Skip to: 7753
1746/* 7742 */ MCD::OPC_CheckField, 8, 8, 0, 129, 11, 0, // Skip to: 10694
1747/* 7749 */ MCD::OPC_Decode, 178, 14, 68, // Opcode: MLGR
1748/* 7753 */ MCD::OPC_FilterValue, 135, 1, 11, 0, 0, // Skip to: 7770
1749/* 7759 */ MCD::OPC_CheckField, 8, 8, 0, 112, 11, 0, // Skip to: 10694
1750/* 7766 */ MCD::OPC_Decode, 210, 9, 68, // Opcode: DLGR
1751/* 7770 */ MCD::OPC_FilterValue, 136, 1, 12, 0, 0, // Skip to: 7788
1752/* 7776 */ MCD::OPC_CheckField, 8, 8, 0, 95, 11, 0, // Skip to: 10694
1753/* 7783 */ MCD::OPC_Decode, 138, 4, 135, 1, // Opcode: ALCGR
1754/* 7788 */ MCD::OPC_FilterValue, 137, 1, 12, 0, 0, // Skip to: 7806
1755/* 7794 */ MCD::OPC_CheckField, 8, 8, 0, 77, 11, 0, // Skip to: 10694
1756/* 7801 */ MCD::OPC_Decode, 186, 16, 135, 1, // Opcode: SLBGR
1757/* 7806 */ MCD::OPC_FilterValue, 138, 1, 11, 0, 0, // Skip to: 7823
1758/* 7812 */ MCD::OPC_CheckField, 8, 8, 0, 59, 11, 0, // Skip to: 10694
1759/* 7819 */ MCD::OPC_Decode, 143, 9, 68, // Opcode: CSPG
1760/* 7823 */ MCD::OPC_FilterValue, 141, 1, 11, 0, 0, // Skip to: 7840
1761/* 7829 */ MCD::OPC_CheckField, 8, 8, 0, 42, 11, 0, // Skip to: 10694
1762/* 7836 */ MCD::OPC_Decode, 235, 9, 8, // Opcode: EPSW
1763/* 7840 */ MCD::OPC_FilterValue, 142, 1, 17, 0, 0, // Skip to: 7863
1764/* 7846 */ MCD::OPC_CheckField, 8, 4, 0, 5, 0, 0, // Skip to: 7858
1765/* 7853 */ MCD::OPC_Decode, 143, 10, 140, 1, // Opcode: IDTEOpt
1766/* 7858 */ MCD::OPC_Decode, 142, 10, 144, 1, // Opcode: IDTE
1767/* 7863 */ MCD::OPC_FilterValue, 143, 1, 27, 0, 0, // Skip to: 7896
1768/* 7869 */ MCD::OPC_CheckPredicate, 12, 12, 0, 0, // Skip to: 7886
1769/* 7874 */ MCD::OPC_CheckField, 8, 4, 0, 5, 0, 0, // Skip to: 7886
1770/* 7881 */ MCD::OPC_Decode, 236, 8, 145, 1, // Opcode: CRDTEOpt
1771/* 7886 */ MCD::OPC_CheckPredicate, 12, 243, 10, 0, // Skip to: 10694
1772/* 7891 */ MCD::OPC_Decode, 235, 8, 146, 1, // Opcode: CRDTE
1773/* 7896 */ MCD::OPC_FilterValue, 144, 1, 24, 0, 0, // Skip to: 7926
1774/* 7902 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1775/* 7905 */ MCD::OPC_FilterValue, 0, 224, 10, 0, // Skip to: 10694
1776/* 7910 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 7921
1777/* 7917 */ MCD::OPC_Decode, 169, 18, 71, // Opcode: TRTTOpt
1778/* 7921 */ MCD::OPC_Decode, 168, 18, 147, 1, // Opcode: TRTT
1779/* 7926 */ MCD::OPC_FilterValue, 145, 1, 24, 0, 0, // Skip to: 7956
1780/* 7932 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1781/* 7935 */ MCD::OPC_FilterValue, 0, 194, 10, 0, // Skip to: 10694
1782/* 7940 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 7951
1783/* 7947 */ MCD::OPC_Decode, 164, 18, 71, // Opcode: TRTOOpt
1784/* 7951 */ MCD::OPC_Decode, 163, 18, 147, 1, // Opcode: TRTO
1785/* 7956 */ MCD::OPC_FilterValue, 146, 1, 24, 0, 0, // Skip to: 7986
1786/* 7962 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1787/* 7965 */ MCD::OPC_FilterValue, 0, 164, 10, 0, // Skip to: 10694
1788/* 7970 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 7981
1789/* 7977 */ MCD::OPC_Decode, 159, 18, 71, // Opcode: TROTOpt
1790/* 7981 */ MCD::OPC_Decode, 158, 18, 147, 1, // Opcode: TROT
1791/* 7986 */ MCD::OPC_FilterValue, 147, 1, 24, 0, 0, // Skip to: 8016
1792/* 7992 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1793/* 7995 */ MCD::OPC_FilterValue, 0, 134, 10, 0, // Skip to: 10694
1794/* 8000 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 8011
1795/* 8007 */ MCD::OPC_Decode, 157, 18, 71, // Opcode: TROOOpt
1796/* 8011 */ MCD::OPC_Decode, 156, 18, 147, 1, // Opcode: TROO
1797/* 8016 */ MCD::OPC_FilterValue, 148, 1, 11, 0, 0, // Skip to: 8033
1798/* 8022 */ MCD::OPC_CheckField, 8, 8, 0, 105, 10, 0, // Skip to: 10694
1799/* 8029 */ MCD::OPC_Decode, 214, 11, 8, // Opcode: LLCR
1800/* 8033 */ MCD::OPC_FilterValue, 149, 1, 11, 0, 0, // Skip to: 8050
1801/* 8039 */ MCD::OPC_CheckField, 8, 8, 0, 88, 10, 0, // Skip to: 10694
1802/* 8046 */ MCD::OPC_Decode, 230, 11, 8, // Opcode: LLHR
1803/* 8050 */ MCD::OPC_FilterValue, 150, 1, 11, 0, 0, // Skip to: 8067
1804/* 8056 */ MCD::OPC_CheckField, 8, 8, 0, 71, 10, 0, // Skip to: 10694
1805/* 8063 */ MCD::OPC_Decode, 179, 14, 10, // Opcode: MLR
1806/* 8067 */ MCD::OPC_FilterValue, 151, 1, 11, 0, 0, // Skip to: 8084
1807/* 8073 */ MCD::OPC_CheckField, 8, 8, 0, 54, 10, 0, // Skip to: 10694
1808/* 8080 */ MCD::OPC_Decode, 211, 9, 10, // Opcode: DLR
1809/* 8084 */ MCD::OPC_FilterValue, 152, 1, 11, 0, 0, // Skip to: 8101
1810/* 8090 */ MCD::OPC_CheckField, 8, 8, 0, 37, 10, 0, // Skip to: 10694
1811/* 8097 */ MCD::OPC_Decode, 139, 4, 9, // Opcode: ALCR
1812/* 8101 */ MCD::OPC_FilterValue, 153, 1, 11, 0, 0, // Skip to: 8118
1813/* 8107 */ MCD::OPC_CheckField, 8, 8, 0, 20, 10, 0, // Skip to: 10694
1814/* 8114 */ MCD::OPC_Decode, 187, 16, 9, // Opcode: SLBR
1815/* 8118 */ MCD::OPC_FilterValue, 154, 1, 19, 0, 0, // Skip to: 8143
1816/* 8124 */ MCD::OPC_CheckField, 8, 8, 0, 3, 10, 0, // Skip to: 10694
1817/* 8131 */ MCD::OPC_CheckField, 0, 4, 0, 252, 9, 0, // Skip to: 10694
1818/* 8138 */ MCD::OPC_Decode, 232, 9, 148, 1, // Opcode: EPAIR
1819/* 8143 */ MCD::OPC_FilterValue, 155, 1, 19, 0, 0, // Skip to: 8168
1820/* 8149 */ MCD::OPC_CheckField, 8, 8, 0, 234, 9, 0, // Skip to: 10694
1821/* 8156 */ MCD::OPC_CheckField, 0, 4, 0, 227, 9, 0, // Skip to: 10694
1822/* 8163 */ MCD::OPC_Decode, 238, 9, 148, 1, // Opcode: ESAIR
1823/* 8168 */ MCD::OPC_FilterValue, 157, 1, 19, 0, 0, // Skip to: 8193
1824/* 8174 */ MCD::OPC_CheckField, 8, 8, 0, 209, 9, 0, // Skip to: 10694
1825/* 8181 */ MCD::OPC_CheckField, 0, 4, 0, 202, 9, 0, // Skip to: 10694
1826/* 8188 */ MCD::OPC_Decode, 241, 9, 149, 1, // Opcode: ESEA
1827/* 8193 */ MCD::OPC_FilterValue, 158, 1, 11, 0, 0, // Skip to: 8210
1828/* 8199 */ MCD::OPC_CheckField, 8, 8, 0, 184, 9, 0, // Skip to: 10694
1829/* 8206 */ MCD::OPC_Decode, 181, 15, 61, // Opcode: PTI
1830/* 8210 */ MCD::OPC_FilterValue, 159, 1, 19, 0, 0, // Skip to: 8235
1831/* 8216 */ MCD::OPC_CheckField, 8, 8, 0, 167, 9, 0, // Skip to: 10694
1832/* 8223 */ MCD::OPC_CheckField, 0, 4, 0, 160, 9, 0, // Skip to: 10694
1833/* 8230 */ MCD::OPC_Decode, 242, 16, 148, 1, // Opcode: SSAIR
1834/* 8235 */ MCD::OPC_FilterValue, 162, 1, 19, 0, 0, // Skip to: 8260
1835/* 8241 */ MCD::OPC_CheckField, 8, 8, 0, 142, 9, 0, // Skip to: 10694
1836/* 8248 */ MCD::OPC_CheckField, 0, 4, 0, 135, 9, 0, // Skip to: 10694
1837/* 8255 */ MCD::OPC_Decode, 179, 15, 150, 1, // Opcode: PTF
1838/* 8260 */ MCD::OPC_FilterValue, 170, 1, 5, 0, 0, // Skip to: 8271
1839/* 8266 */ MCD::OPC_Decode, 213, 13, 151, 1, // Opcode: LPTEA
1840/* 8271 */ MCD::OPC_FilterValue, 172, 1, 16, 0, 0, // Skip to: 8293
1841/* 8277 */ MCD::OPC_CheckPredicate, 13, 108, 9, 0, // Skip to: 10694
1842/* 8282 */ MCD::OPC_CheckField, 8, 8, 0, 101, 9, 0, // Skip to: 10694
1843/* 8289 */ MCD::OPC_Decode, 157, 10, 61, // Opcode: IRBM
1844/* 8293 */ MCD::OPC_FilterValue, 174, 1, 16, 0, 0, // Skip to: 8315
1845/* 8299 */ MCD::OPC_CheckPredicate, 14, 86, 9, 0, // Skip to: 10694
1846/* 8304 */ MCD::OPC_CheckField, 8, 8, 0, 79, 9, 0, // Skip to: 10694
1847/* 8311 */ MCD::OPC_Decode, 199, 15, 61, // Opcode: RRBM
1848/* 8315 */ MCD::OPC_FilterValue, 175, 1, 12, 0, 0, // Skip to: 8333
1849/* 8321 */ MCD::OPC_CheckField, 8, 8, 0, 62, 9, 0, // Skip to: 10694
1850/* 8328 */ MCD::OPC_Decode, 165, 15, 152, 1, // Opcode: PFMF
1851/* 8333 */ MCD::OPC_FilterValue, 176, 1, 23, 0, 0, // Skip to: 8362
1852/* 8339 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1853/* 8342 */ MCD::OPC_FilterValue, 0, 43, 9, 0, // Skip to: 10694
1854/* 8347 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 8358
1855/* 8354 */ MCD::OPC_Decode, 150, 9, 7, // Opcode: CU14Opt
1856/* 8358 */ MCD::OPC_Decode, 149, 9, 72, // Opcode: CU14
1857/* 8362 */ MCD::OPC_FilterValue, 177, 1, 23, 0, 0, // Skip to: 8391
1858/* 8368 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1859/* 8371 */ MCD::OPC_FilterValue, 0, 14, 9, 0, // Skip to: 10694
1860/* 8376 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 8387
1861/* 8383 */ MCD::OPC_Decode, 154, 9, 7, // Opcode: CU24Opt
1862/* 8387 */ MCD::OPC_Decode, 153, 9, 72, // Opcode: CU24
1863/* 8391 */ MCD::OPC_FilterValue, 178, 1, 11, 0, 0, // Skip to: 8408
1864/* 8397 */ MCD::OPC_CheckField, 8, 8, 0, 242, 8, 0, // Skip to: 10694
1865/* 8404 */ MCD::OPC_Decode, 155, 9, 7, // Opcode: CU41
1866/* 8408 */ MCD::OPC_FilterValue, 179, 1, 11, 0, 0, // Skip to: 8425
1867/* 8414 */ MCD::OPC_CheckField, 8, 8, 0, 225, 8, 0, // Skip to: 10694
1868/* 8421 */ MCD::OPC_Decode, 156, 9, 7, // Opcode: CU42
1869/* 8425 */ MCD::OPC_FilterValue, 189, 1, 25, 0, 0, // Skip to: 8456
1870/* 8431 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1871/* 8434 */ MCD::OPC_FilterValue, 0, 207, 8, 0, // Skip to: 10694
1872/* 8439 */ MCD::OPC_CheckField, 12, 4, 0, 5, 0, 0, // Skip to: 8451
1873/* 8446 */ MCD::OPC_Decode, 167, 18, 153, 1, // Opcode: TRTREOpt
1874/* 8451 */ MCD::OPC_Decode, 166, 18, 154, 1, // Opcode: TRTRE
1875/* 8456 */ MCD::OPC_FilterValue, 190, 1, 11, 0, 0, // Skip to: 8473
1876/* 8462 */ MCD::OPC_CheckField, 8, 8, 0, 177, 8, 0, // Skip to: 10694
1877/* 8469 */ MCD::OPC_Decode, 240, 16, 69, // Opcode: SRSTU
1878/* 8473 */ MCD::OPC_FilterValue, 191, 1, 25, 0, 0, // Skip to: 8504
1879/* 8479 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1880/* 8482 */ MCD::OPC_FilterValue, 0, 159, 8, 0, // Skip to: 10694
1881/* 8487 */ MCD::OPC_CheckField, 12, 4, 0, 5, 0, 0, // Skip to: 8499
1882/* 8494 */ MCD::OPC_Decode, 162, 18, 153, 1, // Opcode: TRTEOpt
1883/* 8499 */ MCD::OPC_Decode, 161, 18, 154, 1, // Opcode: TRTE
1884/* 8504 */ MCD::OPC_FilterValue, 192, 1, 223, 0, 0, // Skip to: 8733
1885/* 8510 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1886/* 8513 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8528
1887/* 8518 */ MCD::OPC_CheckPredicate, 11, 200, 0, 0, // Skip to: 8723
1888/* 8523 */ MCD::OPC_Decode, 245, 15, 155, 1, // Opcode: SELFHRAsmO
1889/* 8528 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8543
1890/* 8533 */ MCD::OPC_CheckPredicate, 11, 185, 0, 0, // Skip to: 8723
1891/* 8538 */ MCD::OPC_Decode, 229, 15, 155, 1, // Opcode: SELFHRAsmH
1892/* 8543 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 8558
1893/* 8548 */ MCD::OPC_CheckPredicate, 11, 170, 0, 0, // Skip to: 8723
1894/* 8553 */ MCD::OPC_Decode, 239, 15, 155, 1, // Opcode: SELFHRAsmNLE
1895/* 8558 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8573
1896/* 8563 */ MCD::OPC_CheckPredicate, 11, 155, 0, 0, // Skip to: 8723
1897/* 8568 */ MCD::OPC_Decode, 231, 15, 155, 1, // Opcode: SELFHRAsmL
1898/* 8573 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 8588
1899/* 8578 */ MCD::OPC_CheckPredicate, 11, 140, 0, 0, // Skip to: 8723
1900/* 8583 */ MCD::OPC_Decode, 237, 15, 155, 1, // Opcode: SELFHRAsmNHE
1901/* 8588 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 8603
1902/* 8593 */ MCD::OPC_CheckPredicate, 11, 125, 0, 0, // Skip to: 8723
1903/* 8598 */ MCD::OPC_Decode, 233, 15, 155, 1, // Opcode: SELFHRAsmLH
1904/* 8603 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 8618
1905/* 8608 */ MCD::OPC_CheckPredicate, 11, 110, 0, 0, // Skip to: 8723
1906/* 8613 */ MCD::OPC_Decode, 235, 15, 155, 1, // Opcode: SELFHRAsmNE
1907/* 8618 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 8633
1908/* 8623 */ MCD::OPC_CheckPredicate, 11, 95, 0, 0, // Skip to: 8723
1909/* 8628 */ MCD::OPC_Decode, 228, 15, 155, 1, // Opcode: SELFHRAsmE
1910/* 8633 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 8648
1911/* 8638 */ MCD::OPC_CheckPredicate, 11, 80, 0, 0, // Skip to: 8723
1912/* 8643 */ MCD::OPC_Decode, 240, 15, 155, 1, // Opcode: SELFHRAsmNLH
1913/* 8648 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 8663
1914/* 8653 */ MCD::OPC_CheckPredicate, 11, 65, 0, 0, // Skip to: 8723
1915/* 8658 */ MCD::OPC_Decode, 230, 15, 155, 1, // Opcode: SELFHRAsmHE
1916/* 8663 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 8678
1917/* 8668 */ MCD::OPC_CheckPredicate, 11, 50, 0, 0, // Skip to: 8723
1918/* 8673 */ MCD::OPC_Decode, 238, 15, 155, 1, // Opcode: SELFHRAsmNL
1919/* 8678 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 8693
1920/* 8683 */ MCD::OPC_CheckPredicate, 11, 35, 0, 0, // Skip to: 8723
1921/* 8688 */ MCD::OPC_Decode, 232, 15, 155, 1, // Opcode: SELFHRAsmLE
1922/* 8693 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 8708
1923/* 8698 */ MCD::OPC_CheckPredicate, 11, 20, 0, 0, // Skip to: 8723
1924/* 8703 */ MCD::OPC_Decode, 236, 15, 155, 1, // Opcode: SELFHRAsmNH
1925/* 8708 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 8723
1926/* 8713 */ MCD::OPC_CheckPredicate, 11, 5, 0, 0, // Skip to: 8723
1927/* 8718 */ MCD::OPC_Decode, 242, 15, 155, 1, // Opcode: SELFHRAsmNO
1928/* 8723 */ MCD::OPC_CheckPredicate, 11, 174, 7, 0, // Skip to: 10694
1929/* 8728 */ MCD::OPC_Decode, 227, 15, 156, 1, // Opcode: SELFHRAsm
1930/* 8733 */ MCD::OPC_FilterValue, 200, 1, 17, 0, 0, // Skip to: 8756
1931/* 8739 */ MCD::OPC_CheckPredicate, 15, 158, 7, 0, // Skip to: 10694
1932/* 8744 */ MCD::OPC_CheckField, 8, 4, 0, 151, 7, 0, // Skip to: 10694
1933/* 8751 */ MCD::OPC_Decode, 129, 4, 157, 1, // Opcode: AHHHR
1934/* 8756 */ MCD::OPC_FilterValue, 201, 1, 17, 0, 0, // Skip to: 8779
1935/* 8762 */ MCD::OPC_CheckPredicate, 15, 135, 7, 0, // Skip to: 10694
1936/* 8767 */ MCD::OPC_CheckField, 8, 4, 0, 128, 7, 0, // Skip to: 10694
1937/* 8774 */ MCD::OPC_Decode, 174, 16, 157, 1, // Opcode: SHHHR
1938/* 8779 */ MCD::OPC_FilterValue, 202, 1, 17, 0, 0, // Skip to: 8802
1939/* 8785 */ MCD::OPC_CheckPredicate, 15, 112, 7, 0, // Skip to: 10694
1940/* 8790 */ MCD::OPC_CheckField, 8, 4, 0, 105, 7, 0, // Skip to: 10694
1941/* 8797 */ MCD::OPC_Decode, 149, 4, 157, 1, // Opcode: ALHHHR
1942/* 8802 */ MCD::OPC_FilterValue, 203, 1, 17, 0, 0, // Skip to: 8825
1943/* 8808 */ MCD::OPC_CheckPredicate, 15, 89, 7, 0, // Skip to: 10694
1944/* 8813 */ MCD::OPC_CheckField, 8, 4, 0, 82, 7, 0, // Skip to: 10694
1945/* 8820 */ MCD::OPC_Decode, 198, 16, 157, 1, // Opcode: SLHHHR
1946/* 8825 */ MCD::OPC_FilterValue, 205, 1, 17, 0, 0, // Skip to: 8848
1947/* 8831 */ MCD::OPC_CheckPredicate, 15, 66, 7, 0, // Skip to: 10694
1948/* 8836 */ MCD::OPC_CheckField, 8, 8, 0, 59, 7, 0, // Skip to: 10694
1949/* 8843 */ MCD::OPC_Decode, 179, 6, 158, 1, // Opcode: CHHR
1950/* 8848 */ MCD::OPC_FilterValue, 207, 1, 17, 0, 0, // Skip to: 8871
1951/* 8854 */ MCD::OPC_CheckPredicate, 15, 43, 7, 0, // Skip to: 10694
1952/* 8859 */ MCD::OPC_CheckField, 8, 8, 0, 36, 7, 0, // Skip to: 10694
1953/* 8866 */ MCD::OPC_Decode, 241, 7, 158, 1, // Opcode: CLHHR
1954/* 8871 */ MCD::OPC_FilterValue, 216, 1, 17, 0, 0, // Skip to: 8894
1955/* 8877 */ MCD::OPC_CheckPredicate, 15, 20, 7, 0, // Skip to: 10694
1956/* 8882 */ MCD::OPC_CheckField, 8, 4, 0, 13, 7, 0, // Skip to: 10694
1957/* 8889 */ MCD::OPC_Decode, 130, 4, 159, 1, // Opcode: AHHLR
1958/* 8894 */ MCD::OPC_FilterValue, 217, 1, 17, 0, 0, // Skip to: 8917
1959/* 8900 */ MCD::OPC_CheckPredicate, 15, 253, 6, 0, // Skip to: 10694
1960/* 8905 */ MCD::OPC_CheckField, 8, 4, 0, 246, 6, 0, // Skip to: 10694
1961/* 8912 */ MCD::OPC_Decode, 175, 16, 159, 1, // Opcode: SHHLR
1962/* 8917 */ MCD::OPC_FilterValue, 218, 1, 17, 0, 0, // Skip to: 8940
1963/* 8923 */ MCD::OPC_CheckPredicate, 15, 230, 6, 0, // Skip to: 10694
1964/* 8928 */ MCD::OPC_CheckField, 8, 4, 0, 223, 6, 0, // Skip to: 10694
1965/* 8935 */ MCD::OPC_Decode, 150, 4, 159, 1, // Opcode: ALHHLR
1966/* 8940 */ MCD::OPC_FilterValue, 219, 1, 17, 0, 0, // Skip to: 8963
1967/* 8946 */ MCD::OPC_CheckPredicate, 15, 207, 6, 0, // Skip to: 10694
1968/* 8951 */ MCD::OPC_CheckField, 8, 4, 0, 200, 6, 0, // Skip to: 10694
1969/* 8958 */ MCD::OPC_Decode, 199, 16, 159, 1, // Opcode: SLHHLR
1970/* 8963 */ MCD::OPC_FilterValue, 221, 1, 17, 0, 0, // Skip to: 8986
1971/* 8969 */ MCD::OPC_CheckPredicate, 15, 184, 6, 0, // Skip to: 10694
1972/* 8974 */ MCD::OPC_CheckField, 8, 8, 0, 177, 6, 0, // Skip to: 10694
1973/* 8981 */ MCD::OPC_Decode, 182, 6, 160, 1, // Opcode: CHLR
1974/* 8986 */ MCD::OPC_FilterValue, 223, 1, 17, 0, 0, // Skip to: 9009
1975/* 8992 */ MCD::OPC_CheckPredicate, 15, 161, 6, 0, // Skip to: 10694
1976/* 8997 */ MCD::OPC_CheckField, 8, 8, 0, 154, 6, 0, // Skip to: 10694
1977/* 9004 */ MCD::OPC_Decode, 243, 7, 160, 1, // Opcode: CLHLR
1978/* 9009 */ MCD::OPC_FilterValue, 224, 1, 231, 0, 0, // Skip to: 9246
1979/* 9015 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
1980/* 9018 */ MCD::OPC_FilterValue, 0, 135, 6, 0, // Skip to: 10694
1981/* 9023 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
1982/* 9026 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9041
1983/* 9031 */ MCD::OPC_CheckPredicate, 16, 200, 0, 0, // Skip to: 9236
1984/* 9036 */ MCD::OPC_Decode, 190, 12, 161, 1, // Opcode: LOCFHRAsmO
1985/* 9041 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 9056
1986/* 9046 */ MCD::OPC_CheckPredicate, 16, 185, 0, 0, // Skip to: 9236
1987/* 9051 */ MCD::OPC_Decode, 174, 12, 161, 1, // Opcode: LOCFHRAsmH
1988/* 9056 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 9071
1989/* 9061 */ MCD::OPC_CheckPredicate, 16, 170, 0, 0, // Skip to: 9236
1990/* 9066 */ MCD::OPC_Decode, 184, 12, 161, 1, // Opcode: LOCFHRAsmNLE
1991/* 9071 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9086
1992/* 9076 */ MCD::OPC_CheckPredicate, 16, 155, 0, 0, // Skip to: 9236
1993/* 9081 */ MCD::OPC_Decode, 176, 12, 161, 1, // Opcode: LOCFHRAsmL
1994/* 9086 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 9101
1995/* 9091 */ MCD::OPC_CheckPredicate, 16, 140, 0, 0, // Skip to: 9236
1996/* 9096 */ MCD::OPC_Decode, 182, 12, 161, 1, // Opcode: LOCFHRAsmNHE
1997/* 9101 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 9116
1998/* 9106 */ MCD::OPC_CheckPredicate, 16, 125, 0, 0, // Skip to: 9236
1999/* 9111 */ MCD::OPC_Decode, 178, 12, 161, 1, // Opcode: LOCFHRAsmLH
2000/* 9116 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 9131
2001/* 9121 */ MCD::OPC_CheckPredicate, 16, 110, 0, 0, // Skip to: 9236
2002/* 9126 */ MCD::OPC_Decode, 180, 12, 161, 1, // Opcode: LOCFHRAsmNE
2003/* 9131 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 9146
2004/* 9136 */ MCD::OPC_CheckPredicate, 16, 95, 0, 0, // Skip to: 9236
2005/* 9141 */ MCD::OPC_Decode, 173, 12, 161, 1, // Opcode: LOCFHRAsmE
2006/* 9146 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 9161
2007/* 9151 */ MCD::OPC_CheckPredicate, 16, 80, 0, 0, // Skip to: 9236
2008/* 9156 */ MCD::OPC_Decode, 185, 12, 161, 1, // Opcode: LOCFHRAsmNLH
2009/* 9161 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 9176
2010/* 9166 */ MCD::OPC_CheckPredicate, 16, 65, 0, 0, // Skip to: 9236
2011/* 9171 */ MCD::OPC_Decode, 175, 12, 161, 1, // Opcode: LOCFHRAsmHE
2012/* 9176 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 9191
2013/* 9181 */ MCD::OPC_CheckPredicate, 16, 50, 0, 0, // Skip to: 9236
2014/* 9186 */ MCD::OPC_Decode, 183, 12, 161, 1, // Opcode: LOCFHRAsmNL
2015/* 9191 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 9206
2016/* 9196 */ MCD::OPC_CheckPredicate, 16, 35, 0, 0, // Skip to: 9236
2017/* 9201 */ MCD::OPC_Decode, 177, 12, 161, 1, // Opcode: LOCFHRAsmLE
2018/* 9206 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 9221
2019/* 9211 */ MCD::OPC_CheckPredicate, 16, 20, 0, 0, // Skip to: 9236
2020/* 9216 */ MCD::OPC_Decode, 181, 12, 161, 1, // Opcode: LOCFHRAsmNH
2021/* 9221 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 9236
2022/* 9226 */ MCD::OPC_CheckPredicate, 16, 5, 0, 0, // Skip to: 9236
2023/* 9231 */ MCD::OPC_Decode, 187, 12, 161, 1, // Opcode: LOCFHRAsmNO
2024/* 9236 */ MCD::OPC_CheckPredicate, 16, 173, 5, 0, // Skip to: 10694
2025/* 9241 */ MCD::OPC_Decode, 172, 12, 162, 1, // Opcode: LOCFHRAsm
2026/* 9246 */ MCD::OPC_FilterValue, 225, 1, 33, 0, 0, // Skip to: 9285
2027/* 9252 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
2028/* 9255 */ MCD::OPC_FilterValue, 0, 154, 5, 0, // Skip to: 10694
2029/* 9260 */ MCD::OPC_CheckPredicate, 17, 11, 0, 0, // Skip to: 9276
2030/* 9265 */ MCD::OPC_CheckField, 12, 4, 0, 4, 0, 0, // Skip to: 9276
2031/* 9272 */ MCD::OPC_Decode, 172, 15, 61, // Opcode: POPCNT
2032/* 9276 */ MCD::OPC_CheckPredicate, 11, 133, 5, 0, // Skip to: 10694
2033/* 9281 */ MCD::OPC_Decode, 173, 15, 73, // Opcode: POPCNTOpt
2034/* 9285 */ MCD::OPC_FilterValue, 226, 1, 231, 0, 0, // Skip to: 9522
2035/* 9291 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
2036/* 9294 */ MCD::OPC_FilterValue, 0, 115, 5, 0, // Skip to: 10694
2037/* 9299 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
2038/* 9302 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9317
2039/* 9307 */ MCD::OPC_CheckPredicate, 18, 200, 0, 0, // Skip to: 9512
2040/* 9312 */ MCD::OPC_Decode, 128, 13, 135, 1, // Opcode: LOCGRAsmO
2041/* 9317 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 9332
2042/* 9322 */ MCD::OPC_CheckPredicate, 18, 185, 0, 0, // Skip to: 9512
2043/* 9327 */ MCD::OPC_Decode, 240, 12, 135, 1, // Opcode: LOCGRAsmH
2044/* 9332 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 9347
2045/* 9337 */ MCD::OPC_CheckPredicate, 18, 170, 0, 0, // Skip to: 9512
2046/* 9342 */ MCD::OPC_Decode, 250, 12, 135, 1, // Opcode: LOCGRAsmNLE
2047/* 9347 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9362
2048/* 9352 */ MCD::OPC_CheckPredicate, 18, 155, 0, 0, // Skip to: 9512
2049/* 9357 */ MCD::OPC_Decode, 242, 12, 135, 1, // Opcode: LOCGRAsmL
2050/* 9362 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 9377
2051/* 9367 */ MCD::OPC_CheckPredicate, 18, 140, 0, 0, // Skip to: 9512
2052/* 9372 */ MCD::OPC_Decode, 248, 12, 135, 1, // Opcode: LOCGRAsmNHE
2053/* 9377 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 9392
2054/* 9382 */ MCD::OPC_CheckPredicate, 18, 125, 0, 0, // Skip to: 9512
2055/* 9387 */ MCD::OPC_Decode, 244, 12, 135, 1, // Opcode: LOCGRAsmLH
2056/* 9392 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 9407
2057/* 9397 */ MCD::OPC_CheckPredicate, 18, 110, 0, 0, // Skip to: 9512
2058/* 9402 */ MCD::OPC_Decode, 246, 12, 135, 1, // Opcode: LOCGRAsmNE
2059/* 9407 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 9422
2060/* 9412 */ MCD::OPC_CheckPredicate, 18, 95, 0, 0, // Skip to: 9512
2061/* 9417 */ MCD::OPC_Decode, 239, 12, 135, 1, // Opcode: LOCGRAsmE
2062/* 9422 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 9437
2063/* 9427 */ MCD::OPC_CheckPredicate, 18, 80, 0, 0, // Skip to: 9512
2064/* 9432 */ MCD::OPC_Decode, 251, 12, 135, 1, // Opcode: LOCGRAsmNLH
2065/* 9437 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 9452
2066/* 9442 */ MCD::OPC_CheckPredicate, 18, 65, 0, 0, // Skip to: 9512
2067/* 9447 */ MCD::OPC_Decode, 241, 12, 135, 1, // Opcode: LOCGRAsmHE
2068/* 9452 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 9467
2069/* 9457 */ MCD::OPC_CheckPredicate, 18, 50, 0, 0, // Skip to: 9512
2070/* 9462 */ MCD::OPC_Decode, 249, 12, 135, 1, // Opcode: LOCGRAsmNL
2071/* 9467 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 9482
2072/* 9472 */ MCD::OPC_CheckPredicate, 18, 35, 0, 0, // Skip to: 9512
2073/* 9477 */ MCD::OPC_Decode, 243, 12, 135, 1, // Opcode: LOCGRAsmLE
2074/* 9482 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 9497
2075/* 9487 */ MCD::OPC_CheckPredicate, 18, 20, 0, 0, // Skip to: 9512
2076/* 9492 */ MCD::OPC_Decode, 247, 12, 135, 1, // Opcode: LOCGRAsmNH
2077/* 9497 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 9512
2078/* 9502 */ MCD::OPC_CheckPredicate, 18, 5, 0, 0, // Skip to: 9512
2079/* 9507 */ MCD::OPC_Decode, 253, 12, 135, 1, // Opcode: LOCGRAsmNO
2080/* 9512 */ MCD::OPC_CheckPredicate, 18, 153, 4, 0, // Skip to: 10694
2081/* 9517 */ MCD::OPC_Decode, 238, 12, 163, 1, // Opcode: LOCGRAsm
2082/* 9522 */ MCD::OPC_FilterValue, 227, 1, 223, 0, 0, // Skip to: 9751
2083/* 9528 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
2084/* 9531 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9546
2085/* 9536 */ MCD::OPC_CheckPredicate, 11, 200, 0, 0, // Skip to: 9741
2086/* 9541 */ MCD::OPC_Decode, 139, 16, 164, 1, // Opcode: SELGRAsmO
2087/* 9546 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 9561
2088/* 9551 */ MCD::OPC_CheckPredicate, 11, 185, 0, 0, // Skip to: 9741
2089/* 9556 */ MCD::OPC_Decode, 251, 15, 164, 1, // Opcode: SELGRAsmH
2090/* 9561 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 9576
2091/* 9566 */ MCD::OPC_CheckPredicate, 11, 170, 0, 0, // Skip to: 9741
2092/* 9571 */ MCD::OPC_Decode, 133, 16, 164, 1, // Opcode: SELGRAsmNLE
2093/* 9576 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9591
2094/* 9581 */ MCD::OPC_CheckPredicate, 11, 155, 0, 0, // Skip to: 9741
2095/* 9586 */ MCD::OPC_Decode, 253, 15, 164, 1, // Opcode: SELGRAsmL
2096/* 9591 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 9606
2097/* 9596 */ MCD::OPC_CheckPredicate, 11, 140, 0, 0, // Skip to: 9741
2098/* 9601 */ MCD::OPC_Decode, 131, 16, 164, 1, // Opcode: SELGRAsmNHE
2099/* 9606 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 9621
2100/* 9611 */ MCD::OPC_CheckPredicate, 11, 125, 0, 0, // Skip to: 9741
2101/* 9616 */ MCD::OPC_Decode, 255, 15, 164, 1, // Opcode: SELGRAsmLH
2102/* 9621 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 9636
2103/* 9626 */ MCD::OPC_CheckPredicate, 11, 110, 0, 0, // Skip to: 9741
2104/* 9631 */ MCD::OPC_Decode, 129, 16, 164, 1, // Opcode: SELGRAsmNE
2105/* 9636 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 9651
2106/* 9641 */ MCD::OPC_CheckPredicate, 11, 95, 0, 0, // Skip to: 9741
2107/* 9646 */ MCD::OPC_Decode, 250, 15, 164, 1, // Opcode: SELGRAsmE
2108/* 9651 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 9666
2109/* 9656 */ MCD::OPC_CheckPredicate, 11, 80, 0, 0, // Skip to: 9741
2110/* 9661 */ MCD::OPC_Decode, 134, 16, 164, 1, // Opcode: SELGRAsmNLH
2111/* 9666 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 9681
2112/* 9671 */ MCD::OPC_CheckPredicate, 11, 65, 0, 0, // Skip to: 9741
2113/* 9676 */ MCD::OPC_Decode, 252, 15, 164, 1, // Opcode: SELGRAsmHE
2114/* 9681 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 9696
2115/* 9686 */ MCD::OPC_CheckPredicate, 11, 50, 0, 0, // Skip to: 9741
2116/* 9691 */ MCD::OPC_Decode, 132, 16, 164, 1, // Opcode: SELGRAsmNL
2117/* 9696 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 9711
2118/* 9701 */ MCD::OPC_CheckPredicate, 11, 35, 0, 0, // Skip to: 9741
2119/* 9706 */ MCD::OPC_Decode, 254, 15, 164, 1, // Opcode: SELGRAsmLE
2120/* 9711 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 9726
2121/* 9716 */ MCD::OPC_CheckPredicate, 11, 20, 0, 0, // Skip to: 9741
2122/* 9721 */ MCD::OPC_Decode, 130, 16, 164, 1, // Opcode: SELGRAsmNH
2123/* 9726 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 9741
2124/* 9731 */ MCD::OPC_CheckPredicate, 11, 5, 0, 0, // Skip to: 9741
2125/* 9736 */ MCD::OPC_Decode, 136, 16, 164, 1, // Opcode: SELGRAsmNO
2126/* 9741 */ MCD::OPC_CheckPredicate, 11, 180, 3, 0, // Skip to: 10694
2127/* 9746 */ MCD::OPC_Decode, 249, 15, 165, 1, // Opcode: SELGRAsm
2128/* 9751 */ MCD::OPC_FilterValue, 228, 1, 17, 0, 0, // Skip to: 9774
2129/* 9757 */ MCD::OPC_CheckPredicate, 19, 164, 3, 0, // Skip to: 10694
2130/* 9762 */ MCD::OPC_CheckField, 8, 4, 0, 157, 3, 0, // Skip to: 10694
2131/* 9769 */ MCD::OPC_Decode, 247, 14, 140, 1, // Opcode: NGRK
2132/* 9774 */ MCD::OPC_FilterValue, 229, 1, 17, 0, 0, // Skip to: 9797
2133/* 9780 */ MCD::OPC_CheckPredicate, 11, 141, 3, 0, // Skip to: 10694
2134/* 9785 */ MCD::OPC_CheckField, 8, 4, 0, 134, 3, 0, // Skip to: 10694
2135/* 9792 */ MCD::OPC_Decode, 243, 14, 140, 1, // Opcode: NCGRK
2136/* 9797 */ MCD::OPC_FilterValue, 230, 1, 17, 0, 0, // Skip to: 9820
2137/* 9803 */ MCD::OPC_CheckPredicate, 19, 118, 3, 0, // Skip to: 10694
2138/* 9808 */ MCD::OPC_CheckField, 8, 4, 0, 111, 3, 0, // Skip to: 10694
2139/* 9815 */ MCD::OPC_Decode, 146, 15, 140, 1, // Opcode: OGRK
2140/* 9820 */ MCD::OPC_FilterValue, 231, 1, 17, 0, 0, // Skip to: 9843
2141/* 9826 */ MCD::OPC_CheckPredicate, 19, 95, 3, 0, // Skip to: 10694
2142/* 9831 */ MCD::OPC_CheckField, 8, 4, 0, 88, 3, 0, // Skip to: 10694
2143/* 9838 */ MCD::OPC_Decode, 128, 24, 140, 1, // Opcode: XGRK
2144/* 9843 */ MCD::OPC_FilterValue, 232, 1, 17, 0, 0, // Skip to: 9866
2145/* 9849 */ MCD::OPC_CheckPredicate, 19, 72, 3, 0, // Skip to: 10694
2146/* 9854 */ MCD::OPC_CheckField, 8, 4, 0, 65, 3, 0, // Skip to: 10694
2147/* 9861 */ MCD::OPC_Decode, 254, 3, 140, 1, // Opcode: AGRK
2148/* 9866 */ MCD::OPC_FilterValue, 233, 1, 17, 0, 0, // Skip to: 9889
2149/* 9872 */ MCD::OPC_CheckPredicate, 19, 49, 3, 0, // Skip to: 10694
2150/* 9877 */ MCD::OPC_CheckField, 8, 4, 0, 42, 3, 0, // Skip to: 10694
2151/* 9884 */ MCD::OPC_Decode, 172, 16, 140, 1, // Opcode: SGRK
2152/* 9889 */ MCD::OPC_FilterValue, 234, 1, 17, 0, 0, // Skip to: 9912
2153/* 9895 */ MCD::OPC_CheckPredicate, 19, 26, 3, 0, // Skip to: 10694
2154/* 9900 */ MCD::OPC_CheckField, 8, 4, 0, 19, 3, 0, // Skip to: 10694
2155/* 9907 */ MCD::OPC_Decode, 147, 4, 140, 1, // Opcode: ALGRK
2156/* 9912 */ MCD::OPC_FilterValue, 235, 1, 17, 0, 0, // Skip to: 9935
2157/* 9918 */ MCD::OPC_CheckPredicate, 19, 3, 3, 0, // Skip to: 10694
2158/* 9923 */ MCD::OPC_CheckField, 8, 4, 0, 252, 2, 0, // Skip to: 10694
2159/* 9930 */ MCD::OPC_Decode, 197, 16, 140, 1, // Opcode: SLGRK
2160/* 9935 */ MCD::OPC_FilterValue, 236, 1, 17, 0, 0, // Skip to: 9958
2161/* 9941 */ MCD::OPC_CheckPredicate, 20, 236, 2, 0, // Skip to: 10694
2162/* 9946 */ MCD::OPC_CheckField, 8, 4, 0, 229, 2, 0, // Skip to: 10694
2163/* 9953 */ MCD::OPC_Decode, 172, 14, 166, 1, // Opcode: MGRK
2164/* 9958 */ MCD::OPC_FilterValue, 237, 1, 17, 0, 0, // Skip to: 9981
2165/* 9964 */ MCD::OPC_CheckPredicate, 20, 213, 2, 0, // Skip to: 10694
2166/* 9969 */ MCD::OPC_CheckField, 8, 4, 0, 206, 2, 0, // Skip to: 10694
2167/* 9976 */ MCD::OPC_Decode, 200, 14, 140, 1, // Opcode: MSGRKC
2168/* 9981 */ MCD::OPC_FilterValue, 240, 1, 223, 0, 0, // Skip to: 10210
2169/* 9987 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
2170/* 9990 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10005
2171/* 9995 */ MCD::OPC_CheckPredicate, 11, 200, 0, 0, // Skip to: 10200
2172/* 10000 */ MCD::OPC_Decode, 161, 16, 167, 1, // Opcode: SELRAsmO
2173/* 10005 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10020
2174/* 10010 */ MCD::OPC_CheckPredicate, 11, 185, 0, 0, // Skip to: 10200
2175/* 10015 */ MCD::OPC_Decode, 145, 16, 167, 1, // Opcode: SELRAsmH
2176/* 10020 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 10035
2177/* 10025 */ MCD::OPC_CheckPredicate, 11, 170, 0, 0, // Skip to: 10200
2178/* 10030 */ MCD::OPC_Decode, 155, 16, 167, 1, // Opcode: SELRAsmNLE
2179/* 10035 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10050
2180/* 10040 */ MCD::OPC_CheckPredicate, 11, 155, 0, 0, // Skip to: 10200
2181/* 10045 */ MCD::OPC_Decode, 147, 16, 167, 1, // Opcode: SELRAsmL
2182/* 10050 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10065
2183/* 10055 */ MCD::OPC_CheckPredicate, 11, 140, 0, 0, // Skip to: 10200
2184/* 10060 */ MCD::OPC_Decode, 153, 16, 167, 1, // Opcode: SELRAsmNHE
2185/* 10065 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10080
2186/* 10070 */ MCD::OPC_CheckPredicate, 11, 125, 0, 0, // Skip to: 10200
2187/* 10075 */ MCD::OPC_Decode, 149, 16, 167, 1, // Opcode: SELRAsmLH
2188/* 10080 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 10095
2189/* 10085 */ MCD::OPC_CheckPredicate, 11, 110, 0, 0, // Skip to: 10200
2190/* 10090 */ MCD::OPC_Decode, 151, 16, 167, 1, // Opcode: SELRAsmNE
2191/* 10095 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 10110
2192/* 10100 */ MCD::OPC_CheckPredicate, 11, 95, 0, 0, // Skip to: 10200
2193/* 10105 */ MCD::OPC_Decode, 144, 16, 167, 1, // Opcode: SELRAsmE
2194/* 10110 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 10125
2195/* 10115 */ MCD::OPC_CheckPredicate, 11, 80, 0, 0, // Skip to: 10200
2196/* 10120 */ MCD::OPC_Decode, 156, 16, 167, 1, // Opcode: SELRAsmNLH
2197/* 10125 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 10140
2198/* 10130 */ MCD::OPC_CheckPredicate, 11, 65, 0, 0, // Skip to: 10200
2199/* 10135 */ MCD::OPC_Decode, 146, 16, 167, 1, // Opcode: SELRAsmHE
2200/* 10140 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 10155
2201/* 10145 */ MCD::OPC_CheckPredicate, 11, 50, 0, 0, // Skip to: 10200
2202/* 10150 */ MCD::OPC_Decode, 154, 16, 167, 1, // Opcode: SELRAsmNL
2203/* 10155 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 10170
2204/* 10160 */ MCD::OPC_CheckPredicate, 11, 35, 0, 0, // Skip to: 10200
2205/* 10165 */ MCD::OPC_Decode, 148, 16, 167, 1, // Opcode: SELRAsmLE
2206/* 10170 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 10185
2207/* 10175 */ MCD::OPC_CheckPredicate, 11, 20, 0, 0, // Skip to: 10200
2208/* 10180 */ MCD::OPC_Decode, 152, 16, 167, 1, // Opcode: SELRAsmNH
2209/* 10185 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 10200
2210/* 10190 */ MCD::OPC_CheckPredicate, 11, 5, 0, 0, // Skip to: 10200
2211/* 10195 */ MCD::OPC_Decode, 158, 16, 167, 1, // Opcode: SELRAsmNO
2212/* 10200 */ MCD::OPC_CheckPredicate, 11, 233, 1, 0, // Skip to: 10694
2213/* 10205 */ MCD::OPC_Decode, 143, 16, 168, 1, // Opcode: SELRAsm
2214/* 10210 */ MCD::OPC_FilterValue, 242, 1, 217, 0, 0, // Skip to: 10433
2215/* 10216 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
2216/* 10219 */ MCD::OPC_FilterValue, 0, 214, 1, 0, // Skip to: 10694
2217/* 10224 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
2218/* 10227 */ MCD::OPC_FilterValue, 1, 9, 0, 0, // Skip to: 10241
2219/* 10232 */ MCD::OPC_CheckPredicate, 18, 186, 0, 0, // Skip to: 10423
2220/* 10237 */ MCD::OPC_Decode, 194, 13, 9, // Opcode: LOCRAsmO
2221/* 10241 */ MCD::OPC_FilterValue, 2, 9, 0, 0, // Skip to: 10255
2222/* 10246 */ MCD::OPC_CheckPredicate, 18, 172, 0, 0, // Skip to: 10423
2223/* 10251 */ MCD::OPC_Decode, 178, 13, 9, // Opcode: LOCRAsmH
2224/* 10255 */ MCD::OPC_FilterValue, 3, 9, 0, 0, // Skip to: 10269
2225/* 10260 */ MCD::OPC_CheckPredicate, 18, 158, 0, 0, // Skip to: 10423
2226/* 10265 */ MCD::OPC_Decode, 188, 13, 9, // Opcode: LOCRAsmNLE
2227/* 10269 */ MCD::OPC_FilterValue, 4, 9, 0, 0, // Skip to: 10283
2228/* 10274 */ MCD::OPC_CheckPredicate, 18, 144, 0, 0, // Skip to: 10423
2229/* 10279 */ MCD::OPC_Decode, 180, 13, 9, // Opcode: LOCRAsmL
2230/* 10283 */ MCD::OPC_FilterValue, 5, 9, 0, 0, // Skip to: 10297
2231/* 10288 */ MCD::OPC_CheckPredicate, 18, 130, 0, 0, // Skip to: 10423
2232/* 10293 */ MCD::OPC_Decode, 186, 13, 9, // Opcode: LOCRAsmNHE
2233/* 10297 */ MCD::OPC_FilterValue, 6, 9, 0, 0, // Skip to: 10311
2234/* 10302 */ MCD::OPC_CheckPredicate, 18, 116, 0, 0, // Skip to: 10423
2235/* 10307 */ MCD::OPC_Decode, 182, 13, 9, // Opcode: LOCRAsmLH
2236/* 10311 */ MCD::OPC_FilterValue, 7, 9, 0, 0, // Skip to: 10325
2237/* 10316 */ MCD::OPC_CheckPredicate, 18, 102, 0, 0, // Skip to: 10423
2238/* 10321 */ MCD::OPC_Decode, 184, 13, 9, // Opcode: LOCRAsmNE
2239/* 10325 */ MCD::OPC_FilterValue, 8, 9, 0, 0, // Skip to: 10339
2240/* 10330 */ MCD::OPC_CheckPredicate, 18, 88, 0, 0, // Skip to: 10423
2241/* 10335 */ MCD::OPC_Decode, 177, 13, 9, // Opcode: LOCRAsmE
2242/* 10339 */ MCD::OPC_FilterValue, 9, 9, 0, 0, // Skip to: 10353
2243/* 10344 */ MCD::OPC_CheckPredicate, 18, 74, 0, 0, // Skip to: 10423
2244/* 10349 */ MCD::OPC_Decode, 189, 13, 9, // Opcode: LOCRAsmNLH
2245/* 10353 */ MCD::OPC_FilterValue, 10, 9, 0, 0, // Skip to: 10367
2246/* 10358 */ MCD::OPC_CheckPredicate, 18, 60, 0, 0, // Skip to: 10423
2247/* 10363 */ MCD::OPC_Decode, 179, 13, 9, // Opcode: LOCRAsmHE
2248/* 10367 */ MCD::OPC_FilterValue, 11, 9, 0, 0, // Skip to: 10381
2249/* 10372 */ MCD::OPC_CheckPredicate, 18, 46, 0, 0, // Skip to: 10423
2250/* 10377 */ MCD::OPC_Decode, 187, 13, 9, // Opcode: LOCRAsmNL
2251/* 10381 */ MCD::OPC_FilterValue, 12, 9, 0, 0, // Skip to: 10395
2252/* 10386 */ MCD::OPC_CheckPredicate, 18, 32, 0, 0, // Skip to: 10423
2253/* 10391 */ MCD::OPC_Decode, 181, 13, 9, // Opcode: LOCRAsmLE
2254/* 10395 */ MCD::OPC_FilterValue, 13, 9, 0, 0, // Skip to: 10409
2255/* 10400 */ MCD::OPC_CheckPredicate, 18, 18, 0, 0, // Skip to: 10423
2256/* 10405 */ MCD::OPC_Decode, 185, 13, 9, // Opcode: LOCRAsmNH
2257/* 10409 */ MCD::OPC_FilterValue, 14, 9, 0, 0, // Skip to: 10423
2258/* 10414 */ MCD::OPC_CheckPredicate, 18, 4, 0, 0, // Skip to: 10423
2259/* 10419 */ MCD::OPC_Decode, 191, 13, 9, // Opcode: LOCRAsmNO
2260/* 10423 */ MCD::OPC_CheckPredicate, 18, 10, 1, 0, // Skip to: 10694
2261/* 10428 */ MCD::OPC_Decode, 176, 13, 169, 1, // Opcode: LOCRAsm
2262/* 10433 */ MCD::OPC_FilterValue, 244, 1, 17, 0, 0, // Skip to: 10456
2263/* 10439 */ MCD::OPC_CheckPredicate, 19, 250, 0, 0, // Skip to: 10694
2264/* 10444 */ MCD::OPC_CheckField, 8, 4, 0, 243, 0, 0, // Skip to: 10694
2265/* 10451 */ MCD::OPC_Decode, 135, 15, 142, 1, // Opcode: NRK
2266/* 10456 */ MCD::OPC_FilterValue, 245, 1, 17, 0, 0, // Skip to: 10479
2267/* 10462 */ MCD::OPC_CheckPredicate, 11, 227, 0, 0, // Skip to: 10694
2268/* 10467 */ MCD::OPC_CheckField, 8, 4, 0, 220, 0, 0, // Skip to: 10694
2269/* 10474 */ MCD::OPC_Decode, 244, 14, 142, 1, // Opcode: NCRK
2270/* 10479 */ MCD::OPC_FilterValue, 246, 1, 17, 0, 0, // Skip to: 10502
2271/* 10485 */ MCD::OPC_CheckPredicate, 19, 204, 0, 0, // Skip to: 10694
2272/* 10490 */ MCD::OPC_CheckField, 8, 4, 0, 197, 0, 0, // Skip to: 10694
2273/* 10497 */ MCD::OPC_Decode, 156, 15, 142, 1, // Opcode: ORK
2274/* 10502 */ MCD::OPC_FilterValue, 247, 1, 17, 0, 0, // Skip to: 10525
2275/* 10508 */ MCD::OPC_CheckPredicate, 19, 181, 0, 0, // Skip to: 10694
2276/* 10513 */ MCD::OPC_CheckField, 8, 4, 0, 174, 0, 0, // Skip to: 10694
2277/* 10520 */ MCD::OPC_Decode, 134, 24, 142, 1, // Opcode: XRK
2278/* 10525 */ MCD::OPC_FilterValue, 248, 1, 17, 0, 0, // Skip to: 10548
2279/* 10531 */ MCD::OPC_CheckPredicate, 19, 158, 0, 0, // Skip to: 10694
2280/* 10536 */ MCD::OPC_CheckField, 8, 4, 0, 151, 0, 0, // Skip to: 10694
2281/* 10543 */ MCD::OPC_Decode, 160, 4, 142, 1, // Opcode: ARK
2282/* 10548 */ MCD::OPC_FilterValue, 249, 1, 17, 0, 0, // Skip to: 10571
2283/* 10554 */ MCD::OPC_CheckPredicate, 19, 135, 0, 0, // Skip to: 10694
2284/* 10559 */ MCD::OPC_CheckField, 8, 4, 0, 128, 0, 0, // Skip to: 10694
2285/* 10566 */ MCD::OPC_Decode, 231, 16, 142, 1, // Opcode: SRK
2286/* 10571 */ MCD::OPC_FilterValue, 250, 1, 17, 0, 0, // Skip to: 10594
2287/* 10577 */ MCD::OPC_CheckPredicate, 19, 112, 0, 0, // Skip to: 10694
2288/* 10582 */ MCD::OPC_CheckField, 8, 4, 0, 105, 0, 0, // Skip to: 10694
2289/* 10589 */ MCD::OPC_Decode, 153, 4, 142, 1, // Opcode: ALRK
2290/* 10594 */ MCD::OPC_FilterValue, 251, 1, 17, 0, 0, // Skip to: 10617
2291/* 10600 */ MCD::OPC_CheckPredicate, 19, 89, 0, 0, // Skip to: 10694
2292/* 10605 */ MCD::OPC_CheckField, 8, 4, 0, 82, 0, 0, // Skip to: 10694
2293/* 10612 */ MCD::OPC_Decode, 204, 16, 142, 1, // Opcode: SLRK
2294/* 10617 */ MCD::OPC_FilterValue, 253, 1, 71, 0, 0, // Skip to: 10694
2295/* 10623 */ MCD::OPC_CheckPredicate, 20, 66, 0, 0, // Skip to: 10694
2296/* 10628 */ MCD::OPC_CheckField, 8, 4, 0, 59, 0, 0, // Skip to: 10694
2297/* 10635 */ MCD::OPC_Decode, 202, 14, 142, 1, // Opcode: MSRKC
2298/* 10640 */ MCD::OPC_FilterValue, 186, 1, 4, 0, 0, // Skip to: 10650
2299/* 10646 */ MCD::OPC_Decode, 138, 9, 35, // Opcode: CS
2300/* 10650 */ MCD::OPC_FilterValue, 187, 1, 5, 0, 0, // Skip to: 10661
2301/* 10656 */ MCD::OPC_Decode, 163, 5, 170, 1, // Opcode: CDS
2302/* 10661 */ MCD::OPC_FilterValue, 189, 1, 5, 0, 0, // Skip to: 10672
2303/* 10667 */ MCD::OPC_Decode, 148, 8, 171, 1, // Opcode: CLM
2304/* 10672 */ MCD::OPC_FilterValue, 190, 1, 5, 0, 0, // Skip to: 10683
2305/* 10678 */ MCD::OPC_Decode, 130, 17, 171, 1, // Opcode: STCM
2306/* 10683 */ MCD::OPC_FilterValue, 191, 1, 5, 0, 0, // Skip to: 10694
2307/* 10689 */ MCD::OPC_Decode, 138, 10, 172, 1, // Opcode: ICM
2308/* 10694 */ MCD::OPC_Fail,
2309 0
2310};
2311
2312static const uint8_t DecoderTable48[] = {
2313/* 0 */ MCD::OPC_ExtractField, 40, 8, // Inst{47-40} ...
2314/* 3 */ MCD::OPC_FilterValue, 192, 1, 40, 1, 0, // Skip to: 305
2315/* 9 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
2316/* 12 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 22
2317/* 17 */ MCD::OPC_Decode, 136, 11, 173, 1, // Opcode: LARL
2318/* 22 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 32
2319/* 27 */ MCD::OPC_Decode, 195, 11, 174, 1, // Opcode: LGFI
2320/* 32 */ MCD::OPC_FilterValue, 4, 158, 0, 0, // Skip to: 195
2321/* 37 */ MCD::OPC_ExtractField, 36, 4, // Inst{39-36} ...
2322/* 40 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 50
2323/* 45 */ MCD::OPC_Decode, 230, 10, 175, 1, // Opcode: JGAsmO
2324/* 50 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 60
2325/* 55 */ MCD::OPC_Decode, 214, 10, 175, 1, // Opcode: JGAsmH
2326/* 60 */ MCD::OPC_FilterValue, 3, 5, 0, 0, // Skip to: 70
2327/* 65 */ MCD::OPC_Decode, 224, 10, 175, 1, // Opcode: JGAsmNLE
2328/* 70 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 80
2329/* 75 */ MCD::OPC_Decode, 216, 10, 175, 1, // Opcode: JGAsmL
2330/* 80 */ MCD::OPC_FilterValue, 5, 5, 0, 0, // Skip to: 90
2331/* 85 */ MCD::OPC_Decode, 222, 10, 175, 1, // Opcode: JGAsmNHE
2332/* 90 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 100
2333/* 95 */ MCD::OPC_Decode, 218, 10, 175, 1, // Opcode: JGAsmLH
2334/* 100 */ MCD::OPC_FilterValue, 7, 5, 0, 0, // Skip to: 110
2335/* 105 */ MCD::OPC_Decode, 220, 10, 175, 1, // Opcode: JGAsmNE
2336/* 110 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 120
2337/* 115 */ MCD::OPC_Decode, 213, 10, 175, 1, // Opcode: JGAsmE
2338/* 120 */ MCD::OPC_FilterValue, 9, 5, 0, 0, // Skip to: 130
2339/* 125 */ MCD::OPC_Decode, 225, 10, 175, 1, // Opcode: JGAsmNLH
2340/* 130 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 140
2341/* 135 */ MCD::OPC_Decode, 215, 10, 175, 1, // Opcode: JGAsmHE
2342/* 140 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 150
2343/* 145 */ MCD::OPC_Decode, 223, 10, 175, 1, // Opcode: JGAsmNL
2344/* 150 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 160
2345/* 155 */ MCD::OPC_Decode, 217, 10, 175, 1, // Opcode: JGAsmLE
2346/* 160 */ MCD::OPC_FilterValue, 13, 5, 0, 0, // Skip to: 170
2347/* 165 */ MCD::OPC_Decode, 221, 10, 175, 1, // Opcode: JGAsmNH
2348/* 170 */ MCD::OPC_FilterValue, 14, 5, 0, 0, // Skip to: 180
2349/* 175 */ MCD::OPC_Decode, 227, 10, 175, 1, // Opcode: JGAsmNO
2350/* 180 */ MCD::OPC_FilterValue, 15, 5, 0, 0, // Skip to: 190
2351/* 185 */ MCD::OPC_Decode, 212, 10, 175, 1, // Opcode: JG
2352/* 190 */ MCD::OPC_Decode, 129, 5, 176, 1, // Opcode: BRCLAsm
2353/* 195 */ MCD::OPC_FilterValue, 5, 5, 0, 0, // Skip to: 205
2354/* 200 */ MCD::OPC_Decode, 233, 4, 177, 1, // Opcode: BRASL
2355/* 205 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 215
2356/* 210 */ MCD::OPC_Decode, 130, 24, 178, 1, // Opcode: XIHF
2357/* 215 */ MCD::OPC_FilterValue, 7, 5, 0, 0, // Skip to: 225
2358/* 220 */ MCD::OPC_Decode, 131, 24, 179, 1, // Opcode: XILF
2359/* 225 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 235
2360/* 230 */ MCD::OPC_Decode, 146, 10, 180, 1, // Opcode: IIHF
2361/* 235 */ MCD::OPC_FilterValue, 9, 5, 0, 0, // Skip to: 245
2362/* 240 */ MCD::OPC_Decode, 149, 10, 181, 1, // Opcode: IILF
2363/* 245 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 255
2364/* 250 */ MCD::OPC_Decode, 250, 14, 178, 1, // Opcode: NIHF
2365/* 255 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 265
2366/* 260 */ MCD::OPC_Decode, 253, 14, 179, 1, // Opcode: NILF
2367/* 265 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 275
2368/* 270 */ MCD::OPC_Decode, 148, 15, 178, 1, // Opcode: OIHF
2369/* 275 */ MCD::OPC_FilterValue, 13, 5, 0, 0, // Skip to: 285
2370/* 280 */ MCD::OPC_Decode, 151, 15, 179, 1, // Opcode: OILF
2371/* 285 */ MCD::OPC_FilterValue, 14, 5, 0, 0, // Skip to: 295
2372/* 290 */ MCD::OPC_Decode, 232, 11, 182, 1, // Opcode: LLIHF
2373/* 295 */ MCD::OPC_FilterValue, 15, 187, 87, 0, // Skip to: 22759
2374/* 300 */ MCD::OPC_Decode, 235, 11, 182, 1, // Opcode: LLILF
2375/* 305 */ MCD::OPC_FilterValue, 194, 1, 123, 0, 0, // Skip to: 434
2376/* 311 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
2377/* 314 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 324
2378/* 319 */ MCD::OPC_Decode, 197, 14, 183, 1, // Opcode: MSGFI
2379/* 324 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 334
2380/* 329 */ MCD::OPC_Decode, 193, 14, 184, 1, // Opcode: MSFI
2381/* 334 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 344
2382/* 339 */ MCD::OPC_Decode, 194, 16, 185, 1, // Opcode: SLGFI
2383/* 344 */ MCD::OPC_FilterValue, 5, 5, 0, 0, // Skip to: 354
2384/* 349 */ MCD::OPC_Decode, 191, 16, 179, 1, // Opcode: SLFI
2385/* 354 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 364
2386/* 359 */ MCD::OPC_Decode, 248, 3, 183, 1, // Opcode: AGFI
2387/* 364 */ MCD::OPC_FilterValue, 9, 5, 0, 0, // Skip to: 374
2388/* 369 */ MCD::OPC_Decode, 245, 3, 184, 1, // Opcode: AFI
2389/* 374 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 384
2390/* 379 */ MCD::OPC_Decode, 143, 4, 185, 1, // Opcode: ALGFI
2391/* 384 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 394
2392/* 389 */ MCD::OPC_Decode, 140, 4, 179, 1, // Opcode: ALFI
2393/* 394 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 404
2394/* 399 */ MCD::OPC_Decode, 207, 5, 174, 1, // Opcode: CGFI
2395/* 404 */ MCD::OPC_FilterValue, 13, 5, 0, 0, // Skip to: 414
2396/* 409 */ MCD::OPC_Decode, 192, 5, 186, 1, // Opcode: CFI
2397/* 414 */ MCD::OPC_FilterValue, 14, 5, 0, 0, // Skip to: 424
2398/* 419 */ MCD::OPC_Decode, 133, 7, 182, 1, // Opcode: CLGFI
2399/* 424 */ MCD::OPC_FilterValue, 15, 58, 87, 0, // Skip to: 22759
2400/* 429 */ MCD::OPC_Decode, 239, 6, 181, 1, // Opcode: CLFI
2401/* 434 */ MCD::OPC_FilterValue, 196, 1, 113, 0, 0, // Skip to: 553
2402/* 440 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
2403/* 443 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 453
2404/* 448 */ MCD::OPC_Decode, 231, 11, 187, 1, // Opcode: LLHRL
2405/* 453 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 463
2406/* 458 */ MCD::OPC_Decode, 202, 11, 173, 1, // Opcode: LGHRL
2407/* 463 */ MCD::OPC_FilterValue, 5, 5, 0, 0, // Skip to: 473
2408/* 468 */ MCD::OPC_Decode, 210, 11, 187, 1, // Opcode: LHRL
2409/* 473 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 483
2410/* 478 */ MCD::OPC_Decode, 224, 11, 173, 1, // Opcode: LLGHRL
2411/* 483 */ MCD::OPC_FilterValue, 7, 5, 0, 0, // Skip to: 493
2412/* 488 */ MCD::OPC_Decode, 151, 17, 187, 1, // Opcode: STHRL
2413/* 493 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 503
2414/* 498 */ MCD::OPC_Decode, 204, 11, 173, 1, // Opcode: LGRL
2415/* 503 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 513
2416/* 508 */ MCD::OPC_Decode, 147, 17, 173, 1, // Opcode: STGRL
2417/* 513 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 523
2418/* 518 */ MCD::OPC_Decode, 197, 11, 173, 1, // Opcode: LGFRL
2419/* 523 */ MCD::OPC_FilterValue, 13, 5, 0, 0, // Skip to: 533
2420/* 528 */ MCD::OPC_Decode, 222, 13, 187, 1, // Opcode: LRL
2421/* 533 */ MCD::OPC_FilterValue, 14, 5, 0, 0, // Skip to: 543
2422/* 538 */ MCD::OPC_Decode, 220, 11, 173, 1, // Opcode: LLGFRL
2423/* 543 */ MCD::OPC_FilterValue, 15, 195, 86, 0, // Skip to: 22759
2424/* 548 */ MCD::OPC_Decode, 230, 17, 187, 1, // Opcode: STRL
2425/* 553 */ MCD::OPC_FilterValue, 197, 1, 10, 0, 0, // Skip to: 569
2426/* 559 */ MCD::OPC_CheckPredicate, 3, 179, 86, 0, // Skip to: 22759
2427/* 564 */ MCD::OPC_Decode, 230, 4, 188, 1, // Opcode: BPRP
2428/* 569 */ MCD::OPC_FilterValue, 198, 1, 123, 0, 0, // Skip to: 698
2429/* 575 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
2430/* 578 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 588
2431/* 583 */ MCD::OPC_Decode, 246, 9, 173, 1, // Opcode: EXRL
2432/* 588 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 598
2433/* 593 */ MCD::OPC_Decode, 164, 15, 189, 1, // Opcode: PFDRL
2434/* 598 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 608
2435/* 603 */ MCD::OPC_Decode, 212, 5, 173, 1, // Opcode: CGHRL
2436/* 608 */ MCD::OPC_FilterValue, 5, 5, 0, 0, // Skip to: 618
2437/* 613 */ MCD::OPC_Decode, 183, 6, 187, 1, // Opcode: CHRL
2438/* 618 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 628
2439/* 623 */ MCD::OPC_Decode, 136, 7, 173, 1, // Opcode: CLGHRL
2440/* 628 */ MCD::OPC_FilterValue, 7, 5, 0, 0, // Skip to: 638
2441/* 633 */ MCD::OPC_Decode, 244, 7, 187, 1, // Opcode: CLHRL
2442/* 638 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 648
2443/* 643 */ MCD::OPC_Decode, 157, 6, 173, 1, // Opcode: CGRL
2444/* 648 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 658
2445/* 653 */ MCD::OPC_Decode, 209, 7, 173, 1, // Opcode: CLGRL
2446/* 658 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 668
2447/* 663 */ MCD::OPC_Decode, 209, 5, 173, 1, // Opcode: CGFRL
2448/* 668 */ MCD::OPC_FilterValue, 13, 5, 0, 0, // Skip to: 678
2449/* 673 */ MCD::OPC_Decode, 251, 8, 187, 1, // Opcode: CRL
2450/* 678 */ MCD::OPC_FilterValue, 14, 5, 0, 0, // Skip to: 688
2451/* 683 */ MCD::OPC_Decode, 135, 7, 173, 1, // Opcode: CLGFRL
2452/* 688 */ MCD::OPC_FilterValue, 15, 50, 86, 0, // Skip to: 22759
2453/* 693 */ MCD::OPC_Decode, 180, 8, 187, 1, // Opcode: CLRL
2454/* 698 */ MCD::OPC_FilterValue, 199, 1, 17, 0, 0, // Skip to: 721
2455/* 704 */ MCD::OPC_CheckPredicate, 3, 34, 86, 0, // Skip to: 22759
2456/* 709 */ MCD::OPC_CheckField, 32, 4, 0, 27, 86, 0, // Skip to: 22759
2457/* 716 */ MCD::OPC_Decode, 229, 4, 190, 1, // Opcode: BPP
2458/* 721 */ MCD::OPC_FilterValue, 200, 1, 63, 0, 0, // Skip to: 790
2459/* 727 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
2460/* 730 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 740
2461/* 735 */ MCD::OPC_Decode, 212, 14, 191, 1, // Opcode: MVCOS
2462/* 740 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 750
2463/* 745 */ MCD::OPC_Decode, 226, 9, 191, 1, // Opcode: ECTG
2464/* 750 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 760
2465/* 755 */ MCD::OPC_Decode, 144, 9, 191, 1, // Opcode: CSST
2466/* 760 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 775
2467/* 765 */ MCD::OPC_CheckPredicate, 21, 229, 85, 0, // Skip to: 22759
2468/* 770 */ MCD::OPC_Decode, 198, 13, 192, 1, // Opcode: LPD
2469/* 775 */ MCD::OPC_FilterValue, 5, 219, 85, 0, // Skip to: 22759
2470/* 780 */ MCD::OPC_CheckPredicate, 21, 214, 85, 0, // Skip to: 22759
2471/* 785 */ MCD::OPC_Decode, 202, 13, 192, 1, // Opcode: LPDG
2472/* 790 */ MCD::OPC_FilterValue, 204, 1, 93, 0, 0, // Skip to: 889
2473/* 796 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
2474/* 799 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 814
2475/* 804 */ MCD::OPC_CheckPredicate, 15, 190, 85, 0, // Skip to: 22759
2476/* 809 */ MCD::OPC_Decode, 132, 5, 193, 1, // Opcode: BRCTH
2477/* 814 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 829
2478/* 819 */ MCD::OPC_CheckPredicate, 15, 175, 85, 0, // Skip to: 22759
2479/* 824 */ MCD::OPC_Decode, 134, 4, 194, 1, // Opcode: AIH
2480/* 829 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 844
2481/* 834 */ MCD::OPC_CheckPredicate, 15, 160, 85, 0, // Skip to: 22759
2482/* 839 */ MCD::OPC_Decode, 155, 4, 194, 1, // Opcode: ALSIH
2483/* 844 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 859
2484/* 849 */ MCD::OPC_CheckPredicate, 15, 145, 85, 0, // Skip to: 22759
2485/* 854 */ MCD::OPC_Decode, 156, 4, 194, 1, // Opcode: ALSIHN
2486/* 859 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 874
2487/* 864 */ MCD::OPC_CheckPredicate, 15, 130, 85, 0, // Skip to: 22759
2488/* 869 */ MCD::OPC_Decode, 200, 6, 195, 1, // Opcode: CIH
2489/* 874 */ MCD::OPC_FilterValue, 15, 120, 85, 0, // Skip to: 22759
2490/* 879 */ MCD::OPC_CheckPredicate, 15, 115, 85, 0, // Skip to: 22759
2491/* 884 */ MCD::OPC_Decode, 132, 8, 180, 1, // Opcode: CLIH
2492/* 889 */ MCD::OPC_FilterValue, 208, 1, 5, 0, 0, // Skip to: 900
2493/* 895 */ MCD::OPC_Decode, 165, 18, 196, 1, // Opcode: TRTR
2494/* 900 */ MCD::OPC_FilterValue, 209, 1, 5, 0, 0, // Skip to: 911
2495/* 906 */ MCD::OPC_Decode, 222, 14, 196, 1, // Opcode: MVN
2496/* 911 */ MCD::OPC_FilterValue, 210, 1, 5, 0, 0, // Skip to: 922
2497/* 917 */ MCD::OPC_Decode, 205, 14, 196, 1, // Opcode: MVC
2498/* 922 */ MCD::OPC_FilterValue, 211, 1, 5, 0, 0, // Skip to: 933
2499/* 928 */ MCD::OPC_Decode, 226, 14, 196, 1, // Opcode: MVZ
2500/* 933 */ MCD::OPC_FilterValue, 212, 1, 5, 0, 0, // Skip to: 944
2501/* 939 */ MCD::OPC_Decode, 242, 14, 196, 1, // Opcode: NC
2502/* 944 */ MCD::OPC_FilterValue, 213, 1, 5, 0, 0, // Skip to: 955
2503/* 950 */ MCD::OPC_Decode, 231, 6, 196, 1, // Opcode: CLC
2504/* 955 */ MCD::OPC_FilterValue, 214, 1, 5, 0, 0, // Skip to: 966
2505/* 961 */ MCD::OPC_Decode, 141, 15, 196, 1, // Opcode: OC
2506/* 966 */ MCD::OPC_FilterValue, 215, 1, 5, 0, 0, // Skip to: 977
2507/* 972 */ MCD::OPC_Decode, 253, 23, 196, 1, // Opcode: XC
2508/* 977 */ MCD::OPC_FilterValue, 217, 1, 5, 0, 0, // Skip to: 988
2509/* 983 */ MCD::OPC_Decode, 208, 14, 197, 1, // Opcode: MVCK
2510/* 988 */ MCD::OPC_FilterValue, 218, 1, 5, 0, 0, // Skip to: 999
2511/* 994 */ MCD::OPC_Decode, 213, 14, 197, 1, // Opcode: MVCP
2512/* 999 */ MCD::OPC_FilterValue, 219, 1, 5, 0, 0, // Skip to: 1010
2513/* 1005 */ MCD::OPC_Decode, 215, 14, 197, 1, // Opcode: MVCS
2514/* 1010 */ MCD::OPC_FilterValue, 220, 1, 5, 0, 0, // Skip to: 1021
2515/* 1016 */ MCD::OPC_Decode, 150, 18, 196, 1, // Opcode: TR
2516/* 1021 */ MCD::OPC_FilterValue, 221, 1, 5, 0, 0, // Skip to: 1032
2517/* 1027 */ MCD::OPC_Decode, 160, 18, 196, 1, // Opcode: TRT
2518/* 1032 */ MCD::OPC_FilterValue, 222, 1, 5, 0, 0, // Skip to: 1043
2519/* 1038 */ MCD::OPC_Decode, 227, 9, 196, 1, // Opcode: ED
2520/* 1043 */ MCD::OPC_FilterValue, 223, 1, 5, 0, 0, // Skip to: 1054
2521/* 1049 */ MCD::OPC_Decode, 228, 9, 196, 1, // Opcode: EDMK
2522/* 1054 */ MCD::OPC_FilterValue, 225, 1, 5, 0, 0, // Skip to: 1065
2523/* 1060 */ MCD::OPC_Decode, 170, 15, 198, 1, // Opcode: PKU
2524/* 1065 */ MCD::OPC_FilterValue, 226, 1, 5, 0, 0, // Skip to: 1076
2525/* 1071 */ MCD::OPC_Decode, 174, 18, 196, 1, // Opcode: UNPKU
2526/* 1076 */ MCD::OPC_FilterValue, 227, 1, 255, 5, 0, // Skip to: 2617
2527/* 1082 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
2528/* 1085 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 1095
2529/* 1090 */ MCD::OPC_Decode, 237, 13, 199, 1, // Opcode: LTG
2530/* 1095 */ MCD::OPC_FilterValue, 3, 5, 0, 0, // Skip to: 1105
2531/* 1100 */ MCD::OPC_Decode, 218, 13, 199, 1, // Opcode: LRAG
2532/* 1105 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 1115
2533/* 1110 */ MCD::OPC_Decode, 189, 11, 199, 1, // Opcode: LG
2534/* 1115 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 1125
2535/* 1120 */ MCD::OPC_Decode, 166, 9, 200, 1, // Opcode: CVBY
2536/* 1125 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 1135
2537/* 1130 */ MCD::OPC_Decode, 246, 3, 201, 1, // Opcode: AG
2538/* 1135 */ MCD::OPC_FilterValue, 9, 5, 0, 0, // Skip to: 1145
2539/* 1140 */ MCD::OPC_Decode, 167, 16, 201, 1, // Opcode: SG
2540/* 1145 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 1155
2541/* 1150 */ MCD::OPC_Decode, 141, 4, 201, 1, // Opcode: ALG
2542/* 1155 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 1165
2543/* 1160 */ MCD::OPC_Decode, 192, 16, 201, 1, // Opcode: SLG
2544/* 1165 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 1175
2545/* 1170 */ MCD::OPC_Decode, 194, 14, 201, 1, // Opcode: MSG
2546/* 1175 */ MCD::OPC_FilterValue, 13, 5, 0, 0, // Skip to: 1185
2547/* 1180 */ MCD::OPC_Decode, 214, 9, 202, 1, // Opcode: DSG
2548/* 1185 */ MCD::OPC_FilterValue, 14, 5, 0, 0, // Skip to: 1195
2549/* 1190 */ MCD::OPC_Decode, 165, 9, 201, 1, // Opcode: CVBG
2550/* 1195 */ MCD::OPC_FilterValue, 15, 5, 0, 0, // Skip to: 1205
2551/* 1200 */ MCD::OPC_Decode, 224, 13, 199, 1, // Opcode: LRVG
2552/* 1205 */ MCD::OPC_FilterValue, 18, 5, 0, 0, // Skip to: 1215
2553/* 1210 */ MCD::OPC_Decode, 229, 13, 203, 1, // Opcode: LT
2554/* 1215 */ MCD::OPC_FilterValue, 19, 5, 0, 0, // Skip to: 1225
2555/* 1220 */ MCD::OPC_Decode, 219, 13, 199, 1, // Opcode: LRAY
2556/* 1225 */ MCD::OPC_FilterValue, 20, 5, 0, 0, // Skip to: 1235
2557/* 1230 */ MCD::OPC_Decode, 194, 11, 199, 1, // Opcode: LGF
2558/* 1235 */ MCD::OPC_FilterValue, 21, 5, 0, 0, // Skip to: 1245
2559/* 1240 */ MCD::OPC_Decode, 199, 11, 199, 1, // Opcode: LGH
2560/* 1245 */ MCD::OPC_FilterValue, 22, 5, 0, 0, // Skip to: 1255
2561/* 1250 */ MCD::OPC_Decode, 217, 11, 199, 1, // Opcode: LLGF
2562/* 1255 */ MCD::OPC_FilterValue, 23, 5, 0, 0, // Skip to: 1265
2563/* 1260 */ MCD::OPC_Decode, 225, 11, 199, 1, // Opcode: LLGT
2564/* 1265 */ MCD::OPC_FilterValue, 24, 5, 0, 0, // Skip to: 1275
2565/* 1270 */ MCD::OPC_Decode, 247, 3, 201, 1, // Opcode: AGF
2566/* 1275 */ MCD::OPC_FilterValue, 25, 5, 0, 0, // Skip to: 1285
2567/* 1280 */ MCD::OPC_Decode, 168, 16, 201, 1, // Opcode: SGF
2568/* 1285 */ MCD::OPC_FilterValue, 26, 5, 0, 0, // Skip to: 1295
2569/* 1290 */ MCD::OPC_Decode, 142, 4, 201, 1, // Opcode: ALGF
2570/* 1295 */ MCD::OPC_FilterValue, 27, 5, 0, 0, // Skip to: 1305
2571/* 1300 */ MCD::OPC_Decode, 193, 16, 201, 1, // Opcode: SLGF
2572/* 1305 */ MCD::OPC_FilterValue, 28, 5, 0, 0, // Skip to: 1315
2573/* 1310 */ MCD::OPC_Decode, 196, 14, 201, 1, // Opcode: MSGF
2574/* 1315 */ MCD::OPC_FilterValue, 29, 5, 0, 0, // Skip to: 1325
2575/* 1320 */ MCD::OPC_Decode, 215, 9, 202, 1, // Opcode: DSGF
2576/* 1325 */ MCD::OPC_FilterValue, 30, 5, 0, 0, // Skip to: 1335
2577/* 1330 */ MCD::OPC_Decode, 223, 13, 203, 1, // Opcode: LRV
2578/* 1335 */ MCD::OPC_FilterValue, 31, 5, 0, 0, // Skip to: 1345
2579/* 1340 */ MCD::OPC_Decode, 226, 13, 203, 1, // Opcode: LRVH
2580/* 1345 */ MCD::OPC_FilterValue, 32, 5, 0, 0, // Skip to: 1355
2581/* 1350 */ MCD::OPC_Decode, 197, 5, 199, 1, // Opcode: CG
2582/* 1355 */ MCD::OPC_FilterValue, 33, 5, 0, 0, // Skip to: 1365
2583/* 1360 */ MCD::OPC_Decode, 128, 7, 199, 1, // Opcode: CLG
2584/* 1365 */ MCD::OPC_FilterValue, 36, 5, 0, 0, // Skip to: 1375
2585/* 1370 */ MCD::OPC_Decode, 146, 17, 199, 1, // Opcode: STG
2586/* 1375 */ MCD::OPC_FilterValue, 37, 10, 0, 0, // Skip to: 1390
2587/* 1380 */ MCD::OPC_CheckPredicate, 2, 126, 83, 0, // Skip to: 22759
2588/* 1385 */ MCD::OPC_Decode, 136, 15, 199, 1, // Opcode: NTSTG
2589/* 1390 */ MCD::OPC_FilterValue, 38, 5, 0, 0, // Skip to: 1400
2590/* 1395 */ MCD::OPC_Decode, 169, 9, 203, 1, // Opcode: CVDY
2591/* 1400 */ MCD::OPC_FilterValue, 42, 10, 0, 0, // Skip to: 1415
2592/* 1405 */ MCD::OPC_CheckPredicate, 22, 101, 83, 0, // Skip to: 22759
2593/* 1410 */ MCD::OPC_Decode, 134, 14, 199, 1, // Opcode: LZRG
2594/* 1415 */ MCD::OPC_FilterValue, 46, 5, 0, 0, // Skip to: 1425
2595/* 1420 */ MCD::OPC_Decode, 168, 9, 199, 1, // Opcode: CVDG
2596/* 1425 */ MCD::OPC_FilterValue, 47, 5, 0, 0, // Skip to: 1435
2597/* 1430 */ MCD::OPC_Decode, 232, 17, 199, 1, // Opcode: STRVG
2598/* 1435 */ MCD::OPC_FilterValue, 48, 5, 0, 0, // Skip to: 1445
2599/* 1440 */ MCD::OPC_Decode, 206, 5, 199, 1, // Opcode: CGF
2600/* 1445 */ MCD::OPC_FilterValue, 49, 5, 0, 0, // Skip to: 1455
2601/* 1450 */ MCD::OPC_Decode, 132, 7, 199, 1, // Opcode: CLGF
2602/* 1455 */ MCD::OPC_FilterValue, 50, 5, 0, 0, // Skip to: 1465
2603/* 1460 */ MCD::OPC_Decode, 238, 13, 199, 1, // Opcode: LTGF
2604/* 1465 */ MCD::OPC_FilterValue, 52, 5, 0, 0, // Skip to: 1475
2605/* 1470 */ MCD::OPC_Decode, 210, 5, 199, 1, // Opcode: CGH
2606/* 1475 */ MCD::OPC_FilterValue, 54, 5, 0, 0, // Skip to: 1485
2607/* 1480 */ MCD::OPC_Decode, 163, 15, 204, 1, // Opcode: PFD
2608/* 1485 */ MCD::OPC_FilterValue, 56, 10, 0, 0, // Skip to: 1500
2609/* 1490 */ MCD::OPC_CheckPredicate, 20, 16, 83, 0, // Skip to: 22759
2610/* 1495 */ MCD::OPC_Decode, 250, 3, 201, 1, // Opcode: AGH
2611/* 1500 */ MCD::OPC_FilterValue, 57, 10, 0, 0, // Skip to: 1515
2612/* 1505 */ MCD::OPC_CheckPredicate, 20, 1, 83, 0, // Skip to: 22759
2613/* 1510 */ MCD::OPC_Decode, 170, 16, 201, 1, // Opcode: SGH
2614/* 1515 */ MCD::OPC_FilterValue, 58, 10, 0, 0, // Skip to: 1530
2615/* 1520 */ MCD::OPC_CheckPredicate, 22, 242, 82, 0, // Skip to: 22759
2616/* 1525 */ MCD::OPC_Decode, 238, 11, 199, 1, // Opcode: LLZRGF
2617/* 1530 */ MCD::OPC_FilterValue, 59, 10, 0, 0, // Skip to: 1545
2618/* 1535 */ MCD::OPC_CheckPredicate, 22, 227, 82, 0, // Skip to: 22759
2619/* 1540 */ MCD::OPC_Decode, 133, 14, 203, 1, // Opcode: LZRF
2620/* 1545 */ MCD::OPC_FilterValue, 60, 10, 0, 0, // Skip to: 1560
2621/* 1550 */ MCD::OPC_CheckPredicate, 20, 212, 82, 0, // Skip to: 22759
2622/* 1555 */ MCD::OPC_Decode, 170, 14, 201, 1, // Opcode: MGH
2623/* 1560 */ MCD::OPC_FilterValue, 62, 5, 0, 0, // Skip to: 1570
2624/* 1565 */ MCD::OPC_Decode, 231, 17, 203, 1, // Opcode: STRV
2625/* 1570 */ MCD::OPC_FilterValue, 63, 5, 0, 0, // Skip to: 1580
2626/* 1575 */ MCD::OPC_Decode, 233, 17, 203, 1, // Opcode: STRVH
2627/* 1580 */ MCD::OPC_FilterValue, 70, 5, 0, 0, // Skip to: 1590
2628/* 1585 */ MCD::OPC_Decode, 203, 4, 201, 1, // Opcode: BCTG
2629/* 1590 */ MCD::OPC_FilterValue, 71, 238, 0, 0, // Skip to: 1833
2630/* 1595 */ MCD::OPC_ExtractField, 36, 4, // Inst{39-36} ...
2631/* 1598 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 1613
2632/* 1603 */ MCD::OPC_CheckPredicate, 20, 215, 0, 0, // Skip to: 1823
2633/* 1608 */ MCD::OPC_Decode, 224, 4, 205, 1, // Opcode: BIAsmO
2634/* 1613 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 1628
2635/* 1618 */ MCD::OPC_CheckPredicate, 20, 200, 0, 0, // Skip to: 1823
2636/* 1623 */ MCD::OPC_Decode, 208, 4, 205, 1, // Opcode: BIAsmH
2637/* 1628 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 1643
2638/* 1633 */ MCD::OPC_CheckPredicate, 20, 185, 0, 0, // Skip to: 1823
2639/* 1638 */ MCD::OPC_Decode, 218, 4, 205, 1, // Opcode: BIAsmNLE
2640/* 1643 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 1658
2641/* 1648 */ MCD::OPC_CheckPredicate, 20, 170, 0, 0, // Skip to: 1823
2642/* 1653 */ MCD::OPC_Decode, 210, 4, 205, 1, // Opcode: BIAsmL
2643/* 1658 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 1673
2644/* 1663 */ MCD::OPC_CheckPredicate, 20, 155, 0, 0, // Skip to: 1823
2645/* 1668 */ MCD::OPC_Decode, 216, 4, 205, 1, // Opcode: BIAsmNHE
2646/* 1673 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 1688
2647/* 1678 */ MCD::OPC_CheckPredicate, 20, 140, 0, 0, // Skip to: 1823
2648/* 1683 */ MCD::OPC_Decode, 212, 4, 205, 1, // Opcode: BIAsmLH
2649/* 1688 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 1703
2650/* 1693 */ MCD::OPC_CheckPredicate, 20, 125, 0, 0, // Skip to: 1823
2651/* 1698 */ MCD::OPC_Decode, 214, 4, 205, 1, // Opcode: BIAsmNE
2652/* 1703 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 1718
2653/* 1708 */ MCD::OPC_CheckPredicate, 20, 110, 0, 0, // Skip to: 1823
2654/* 1713 */ MCD::OPC_Decode, 207, 4, 205, 1, // Opcode: BIAsmE
2655/* 1718 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 1733
2656/* 1723 */ MCD::OPC_CheckPredicate, 20, 95, 0, 0, // Skip to: 1823
2657/* 1728 */ MCD::OPC_Decode, 219, 4, 205, 1, // Opcode: BIAsmNLH
2658/* 1733 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 1748
2659/* 1738 */ MCD::OPC_CheckPredicate, 20, 80, 0, 0, // Skip to: 1823
2660/* 1743 */ MCD::OPC_Decode, 209, 4, 205, 1, // Opcode: BIAsmHE
2661/* 1748 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 1763
2662/* 1753 */ MCD::OPC_CheckPredicate, 20, 65, 0, 0, // Skip to: 1823
2663/* 1758 */ MCD::OPC_Decode, 217, 4, 205, 1, // Opcode: BIAsmNL
2664/* 1763 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 1778
2665/* 1768 */ MCD::OPC_CheckPredicate, 20, 50, 0, 0, // Skip to: 1823
2666/* 1773 */ MCD::OPC_Decode, 211, 4, 205, 1, // Opcode: BIAsmLE
2667/* 1778 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 1793
2668/* 1783 */ MCD::OPC_CheckPredicate, 20, 35, 0, 0, // Skip to: 1823
2669/* 1788 */ MCD::OPC_Decode, 215, 4, 205, 1, // Opcode: BIAsmNH
2670/* 1793 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 1808
2671/* 1798 */ MCD::OPC_CheckPredicate, 20, 20, 0, 0, // Skip to: 1823
2672/* 1803 */ MCD::OPC_Decode, 221, 4, 205, 1, // Opcode: BIAsmNO
2673/* 1808 */ MCD::OPC_FilterValue, 15, 10, 0, 0, // Skip to: 1823
2674/* 1813 */ MCD::OPC_CheckPredicate, 20, 5, 0, 0, // Skip to: 1823
2675/* 1818 */ MCD::OPC_Decode, 206, 4, 205, 1, // Opcode: BI
2676/* 1823 */ MCD::OPC_CheckPredicate, 20, 195, 81, 0, // Skip to: 22759
2677/* 1828 */ MCD::OPC_Decode, 228, 4, 204, 1, // Opcode: BICAsm
2678/* 1833 */ MCD::OPC_FilterValue, 72, 10, 0, 0, // Skip to: 1848
2679/* 1838 */ MCD::OPC_CheckPredicate, 23, 180, 81, 0, // Skip to: 22759
2680/* 1843 */ MCD::OPC_Decode, 221, 11, 199, 1, // Opcode: LLGFSG
2681/* 1848 */ MCD::OPC_FilterValue, 73, 10, 0, 0, // Skip to: 1863
2682/* 1853 */ MCD::OPC_CheckPredicate, 23, 165, 81, 0, // Skip to: 22759
2683/* 1858 */ MCD::OPC_Decode, 148, 17, 199, 1, // Opcode: STGSC
2684/* 1863 */ MCD::OPC_FilterValue, 76, 10, 0, 0, // Skip to: 1878
2685/* 1868 */ MCD::OPC_CheckPredicate, 23, 150, 81, 0, // Skip to: 22759
2686/* 1873 */ MCD::OPC_Decode, 198, 11, 199, 1, // Opcode: LGG
2687/* 1878 */ MCD::OPC_FilterValue, 77, 10, 0, 0, // Skip to: 1893
2688/* 1883 */ MCD::OPC_CheckPredicate, 23, 135, 81, 0, // Skip to: 22759
2689/* 1888 */ MCD::OPC_Decode, 205, 11, 199, 1, // Opcode: LGSC
2690/* 1893 */ MCD::OPC_FilterValue, 80, 5, 0, 0, // Skip to: 1903
2691/* 1898 */ MCD::OPC_Decode, 238, 17, 203, 1, // Opcode: STY
2692/* 1903 */ MCD::OPC_FilterValue, 81, 5, 0, 0, // Skip to: 1913
2693/* 1908 */ MCD::OPC_Decode, 204, 14, 200, 1, // Opcode: MSY
2694/* 1913 */ MCD::OPC_FilterValue, 83, 10, 0, 0, // Skip to: 1928
2695/* 1918 */ MCD::OPC_CheckPredicate, 20, 100, 81, 0, // Skip to: 22759
2696/* 1923 */ MCD::OPC_Decode, 183, 14, 200, 1, // Opcode: MSC
2697/* 1928 */ MCD::OPC_FilterValue, 84, 5, 0, 0, // Skip to: 1938
2698/* 1933 */ MCD::OPC_Decode, 139, 15, 200, 1, // Opcode: NY
2699/* 1938 */ MCD::OPC_FilterValue, 85, 5, 0, 0, // Skip to: 1948
2700/* 1943 */ MCD::OPC_Decode, 210, 8, 203, 1, // Opcode: CLY
2701/* 1948 */ MCD::OPC_FilterValue, 86, 5, 0, 0, // Skip to: 1958
2702/* 1953 */ MCD::OPC_Decode, 157, 15, 200, 1, // Opcode: OY
2703/* 1958 */ MCD::OPC_FilterValue, 87, 5, 0, 0, // Skip to: 1968
2704/* 1963 */ MCD::OPC_Decode, 136, 24, 200, 1, // Opcode: XY
2705/* 1968 */ MCD::OPC_FilterValue, 88, 5, 0, 0, // Skip to: 1978
2706/* 1973 */ MCD::OPC_Decode, 130, 14, 203, 1, // Opcode: LY
2707/* 1978 */ MCD::OPC_FilterValue, 89, 5, 0, 0, // Skip to: 1988
2708/* 1983 */ MCD::OPC_Decode, 190, 9, 203, 1, // Opcode: CY
2709/* 1988 */ MCD::OPC_FilterValue, 90, 5, 0, 0, // Skip to: 1998
2710/* 1993 */ MCD::OPC_Decode, 170, 4, 200, 1, // Opcode: AY
2711/* 1998 */ MCD::OPC_FilterValue, 91, 5, 0, 0, // Skip to: 2008
2712/* 2003 */ MCD::OPC_Decode, 248, 17, 200, 1, // Opcode: SY
2713/* 2008 */ MCD::OPC_FilterValue, 92, 5, 0, 0, // Skip to: 2018
2714/* 2013 */ MCD::OPC_Decode, 168, 14, 202, 1, // Opcode: MFY
2715/* 2018 */ MCD::OPC_FilterValue, 94, 5, 0, 0, // Skip to: 2028
2716/* 2023 */ MCD::OPC_Decode, 157, 4, 200, 1, // Opcode: ALY
2717/* 2028 */ MCD::OPC_FilterValue, 95, 5, 0, 0, // Skip to: 2038
2718/* 2033 */ MCD::OPC_Decode, 206, 16, 200, 1, // Opcode: SLY
2719/* 2038 */ MCD::OPC_FilterValue, 112, 5, 0, 0, // Skip to: 2048
2720/* 2043 */ MCD::OPC_Decode, 152, 17, 203, 1, // Opcode: STHY
2721/* 2048 */ MCD::OPC_FilterValue, 113, 5, 0, 0, // Skip to: 2058
2722/* 2053 */ MCD::OPC_Decode, 141, 11, 199, 1, // Opcode: LAY
2723/* 2058 */ MCD::OPC_FilterValue, 114, 5, 0, 0, // Skip to: 2068
2724/* 2063 */ MCD::OPC_Decode, 137, 17, 203, 1, // Opcode: STCY
2725/* 2068 */ MCD::OPC_FilterValue, 115, 5, 0, 0, // Skip to: 2078
2726/* 2073 */ MCD::OPC_Decode, 141, 10, 201, 1, // Opcode: ICY
2727/* 2078 */ MCD::OPC_FilterValue, 117, 5, 0, 0, // Skip to: 2088
2728/* 2083 */ MCD::OPC_Decode, 129, 11, 199, 1, // Opcode: LAEY
2729/* 2088 */ MCD::OPC_FilterValue, 118, 5, 0, 0, // Skip to: 2098
2730/* 2093 */ MCD::OPC_Decode, 142, 11, 203, 1, // Opcode: LB
2731/* 2098 */ MCD::OPC_FilterValue, 119, 5, 0, 0, // Skip to: 2108
2732/* 2103 */ MCD::OPC_Decode, 191, 11, 199, 1, // Opcode: LGB
2733/* 2108 */ MCD::OPC_FilterValue, 120, 5, 0, 0, // Skip to: 2118
2734/* 2113 */ MCD::OPC_Decode, 211, 11, 203, 1, // Opcode: LHY
2735/* 2118 */ MCD::OPC_FilterValue, 121, 5, 0, 0, // Skip to: 2128
2736/* 2123 */ MCD::OPC_Decode, 185, 6, 203, 1, // Opcode: CHY
2737/* 2128 */ MCD::OPC_FilterValue, 122, 5, 0, 0, // Skip to: 2138
2738/* 2133 */ MCD::OPC_Decode, 133, 4, 200, 1, // Opcode: AHY
2739/* 2138 */ MCD::OPC_FilterValue, 123, 5, 0, 0, // Skip to: 2148
2740/* 2143 */ MCD::OPC_Decode, 176, 16, 200, 1, // Opcode: SHY
2741/* 2148 */ MCD::OPC_FilterValue, 124, 5, 0, 0, // Skip to: 2158
2742/* 2153 */ MCD::OPC_Decode, 175, 14, 200, 1, // Opcode: MHY
2743/* 2158 */ MCD::OPC_FilterValue, 128, 1, 5, 0, 0, // Skip to: 2169
2744/* 2164 */ MCD::OPC_Decode, 245, 14, 201, 1, // Opcode: NG
2745/* 2169 */ MCD::OPC_FilterValue, 129, 1, 5, 0, 0, // Skip to: 2180
2746/* 2175 */ MCD::OPC_Decode, 144, 15, 201, 1, // Opcode: OG
2747/* 2180 */ MCD::OPC_FilterValue, 130, 1, 5, 0, 0, // Skip to: 2191
2748/* 2186 */ MCD::OPC_Decode, 254, 23, 201, 1, // Opcode: XG
2749/* 2191 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 2207
2750/* 2197 */ MCD::OPC_CheckPredicate, 20, 77, 80, 0, // Skip to: 22759
2751/* 2202 */ MCD::OPC_Decode, 195, 14, 201, 1, // Opcode: MSGC
2752/* 2207 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 2223
2753/* 2213 */ MCD::OPC_CheckPredicate, 20, 61, 80, 0, // Skip to: 22759
2754/* 2218 */ MCD::OPC_Decode, 169, 14, 202, 1, // Opcode: MG
2755/* 2223 */ MCD::OPC_FilterValue, 133, 1, 10, 0, 0, // Skip to: 2239
2756/* 2229 */ MCD::OPC_CheckPredicate, 24, 45, 80, 0, // Skip to: 22759
2757/* 2234 */ MCD::OPC_Decode, 190, 11, 199, 1, // Opcode: LGAT
2758/* 2239 */ MCD::OPC_FilterValue, 134, 1, 5, 0, 0, // Skip to: 2250
2759/* 2245 */ MCD::OPC_Decode, 177, 14, 202, 1, // Opcode: MLG
2760/* 2250 */ MCD::OPC_FilterValue, 135, 1, 5, 0, 0, // Skip to: 2261
2761/* 2256 */ MCD::OPC_Decode, 209, 9, 202, 1, // Opcode: DLG
2762/* 2261 */ MCD::OPC_FilterValue, 136, 1, 5, 0, 0, // Skip to: 2272
2763/* 2267 */ MCD::OPC_Decode, 137, 4, 201, 1, // Opcode: ALCG
2764/* 2272 */ MCD::OPC_FilterValue, 137, 1, 5, 0, 0, // Skip to: 2283
2765/* 2278 */ MCD::OPC_Decode, 185, 16, 201, 1, // Opcode: SLBG
2766/* 2283 */ MCD::OPC_FilterValue, 142, 1, 5, 0, 0, // Skip to: 2294
2767/* 2289 */ MCD::OPC_Decode, 226, 17, 206, 1, // Opcode: STPQ
2768/* 2294 */ MCD::OPC_FilterValue, 143, 1, 5, 0, 0, // Skip to: 2305
2769/* 2300 */ MCD::OPC_Decode, 209, 13, 206, 1, // Opcode: LPQ
2770/* 2305 */ MCD::OPC_FilterValue, 144, 1, 5, 0, 0, // Skip to: 2316
2771/* 2311 */ MCD::OPC_Decode, 215, 11, 199, 1, // Opcode: LLGC
2772/* 2316 */ MCD::OPC_FilterValue, 145, 1, 5, 0, 0, // Skip to: 2327
2773/* 2322 */ MCD::OPC_Decode, 222, 11, 199, 1, // Opcode: LLGH
2774/* 2327 */ MCD::OPC_FilterValue, 148, 1, 5, 0, 0, // Skip to: 2338
2775/* 2333 */ MCD::OPC_Decode, 212, 11, 203, 1, // Opcode: LLC
2776/* 2338 */ MCD::OPC_FilterValue, 149, 1, 5, 0, 0, // Skip to: 2349
2777/* 2344 */ MCD::OPC_Decode, 228, 11, 203, 1, // Opcode: LLH
2778/* 2349 */ MCD::OPC_FilterValue, 150, 1, 5, 0, 0, // Skip to: 2360
2779/* 2355 */ MCD::OPC_Decode, 176, 14, 202, 1, // Opcode: ML
2780/* 2360 */ MCD::OPC_FilterValue, 151, 1, 5, 0, 0, // Skip to: 2371
2781/* 2366 */ MCD::OPC_Decode, 208, 9, 202, 1, // Opcode: DL
2782/* 2371 */ MCD::OPC_FilterValue, 152, 1, 5, 0, 0, // Skip to: 2382
2783/* 2377 */ MCD::OPC_Decode, 136, 4, 200, 1, // Opcode: ALC
2784/* 2382 */ MCD::OPC_FilterValue, 153, 1, 5, 0, 0, // Skip to: 2393
2785/* 2388 */ MCD::OPC_Decode, 184, 16, 200, 1, // Opcode: SLB
2786/* 2393 */ MCD::OPC_FilterValue, 156, 1, 10, 0, 0, // Skip to: 2409
2787/* 2399 */ MCD::OPC_CheckPredicate, 24, 131, 79, 0, // Skip to: 22759
2788/* 2404 */ MCD::OPC_Decode, 226, 11, 199, 1, // Opcode: LLGTAT
2789/* 2409 */ MCD::OPC_FilterValue, 157, 1, 10, 0, 0, // Skip to: 2425
2790/* 2415 */ MCD::OPC_CheckPredicate, 24, 115, 79, 0, // Skip to: 22759
2791/* 2420 */ MCD::OPC_Decode, 218, 11, 199, 1, // Opcode: LLGFAT
2792/* 2425 */ MCD::OPC_FilterValue, 159, 1, 10, 0, 0, // Skip to: 2441
2793/* 2431 */ MCD::OPC_CheckPredicate, 24, 99, 79, 0, // Skip to: 22759
2794/* 2436 */ MCD::OPC_Decode, 138, 11, 203, 1, // Opcode: LAT
2795/* 2441 */ MCD::OPC_FilterValue, 192, 1, 10, 0, 0, // Skip to: 2457
2796/* 2447 */ MCD::OPC_CheckPredicate, 15, 83, 79, 0, // Skip to: 22759
2797/* 2452 */ MCD::OPC_Decode, 143, 11, 207, 1, // Opcode: LBH
2798/* 2457 */ MCD::OPC_FilterValue, 194, 1, 10, 0, 0, // Skip to: 2473
2799/* 2463 */ MCD::OPC_CheckPredicate, 15, 67, 79, 0, // Skip to: 22759
2800/* 2468 */ MCD::OPC_Decode, 213, 11, 207, 1, // Opcode: LLCH
2801/* 2473 */ MCD::OPC_FilterValue, 195, 1, 10, 0, 0, // Skip to: 2489
2802/* 2479 */ MCD::OPC_CheckPredicate, 15, 51, 79, 0, // Skip to: 22759
2803/* 2484 */ MCD::OPC_Decode, 253, 16, 207, 1, // Opcode: STCH
2804/* 2489 */ MCD::OPC_FilterValue, 196, 1, 10, 0, 0, // Skip to: 2505
2805/* 2495 */ MCD::OPC_CheckPredicate, 15, 35, 79, 0, // Skip to: 22759
2806/* 2500 */ MCD::OPC_Decode, 207, 11, 207, 1, // Opcode: LHH
2807/* 2505 */ MCD::OPC_FilterValue, 198, 1, 10, 0, 0, // Skip to: 2521
2808/* 2511 */ MCD::OPC_CheckPredicate, 15, 19, 79, 0, // Skip to: 22759
2809/* 2516 */ MCD::OPC_Decode, 229, 11, 207, 1, // Opcode: LLHH
2810/* 2521 */ MCD::OPC_FilterValue, 199, 1, 10, 0, 0, // Skip to: 2537
2811/* 2527 */ MCD::OPC_CheckPredicate, 15, 3, 79, 0, // Skip to: 22759
2812/* 2532 */ MCD::OPC_Decode, 150, 17, 207, 1, // Opcode: STHH
2813/* 2537 */ MCD::OPC_FilterValue, 200, 1, 10, 0, 0, // Skip to: 2553
2814/* 2543 */ MCD::OPC_CheckPredicate, 24, 243, 78, 0, // Skip to: 22759
2815/* 2548 */ MCD::OPC_Decode, 187, 11, 207, 1, // Opcode: LFHAT
2816/* 2553 */ MCD::OPC_FilterValue, 202, 1, 10, 0, 0, // Skip to: 2569
2817/* 2559 */ MCD::OPC_CheckPredicate, 15, 227, 78, 0, // Skip to: 22759
2818/* 2564 */ MCD::OPC_Decode, 186, 11, 207, 1, // Opcode: LFH
2819/* 2569 */ MCD::OPC_FilterValue, 203, 1, 10, 0, 0, // Skip to: 2585
2820/* 2575 */ MCD::OPC_CheckPredicate, 15, 211, 78, 0, // Skip to: 22759
2821/* 2580 */ MCD::OPC_Decode, 142, 17, 207, 1, // Opcode: STFH
2822/* 2585 */ MCD::OPC_FilterValue, 205, 1, 10, 0, 0, // Skip to: 2601
2823/* 2591 */ MCD::OPC_CheckPredicate, 15, 195, 78, 0, // Skip to: 22759
2824/* 2596 */ MCD::OPC_Decode, 178, 6, 207, 1, // Opcode: CHF
2825/* 2601 */ MCD::OPC_FilterValue, 207, 1, 184, 78, 0, // Skip to: 22759
2826/* 2607 */ MCD::OPC_CheckPredicate, 15, 179, 78, 0, // Skip to: 22759
2827/* 2612 */ MCD::OPC_Decode, 240, 7, 207, 1, // Opcode: CLHF
2828/* 2617 */ MCD::OPC_FilterValue, 229, 1, 188, 0, 0, // Skip to: 2811
2829/* 2623 */ MCD::OPC_ExtractField, 32, 8, // Inst{39-32} ...
2830/* 2626 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 2636
2831/* 2631 */ MCD::OPC_Decode, 137, 11, 208, 1, // Opcode: LASP
2832/* 2636 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 2646
2833/* 2641 */ MCD::OPC_Decode, 149, 18, 208, 1, // Opcode: TPROT
2834/* 2646 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 2656
2835/* 2651 */ MCD::OPC_Decode, 229, 17, 208, 1, // Opcode: STRAG
2836/* 2656 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 2671
2837/* 2661 */ MCD::OPC_CheckPredicate, 11, 125, 78, 0, // Skip to: 22759
2838/* 2666 */ MCD::OPC_Decode, 214, 14, 208, 1, // Opcode: MVCRL
2839/* 2671 */ MCD::OPC_FilterValue, 14, 5, 0, 0, // Skip to: 2681
2840/* 2676 */ MCD::OPC_Decode, 216, 14, 208, 1, // Opcode: MVCSK
2841/* 2681 */ MCD::OPC_FilterValue, 15, 5, 0, 0, // Skip to: 2691
2842/* 2686 */ MCD::OPC_Decode, 206, 14, 208, 1, // Opcode: MVCDK
2843/* 2691 */ MCD::OPC_FilterValue, 68, 5, 0, 0, // Skip to: 2701
2844/* 2696 */ MCD::OPC_Decode, 218, 14, 209, 1, // Opcode: MVHHI
2845/* 2701 */ MCD::OPC_FilterValue, 72, 5, 0, 0, // Skip to: 2711
2846/* 2706 */ MCD::OPC_Decode, 217, 14, 209, 1, // Opcode: MVGHI
2847/* 2711 */ MCD::OPC_FilterValue, 76, 5, 0, 0, // Skip to: 2721
2848/* 2716 */ MCD::OPC_Decode, 219, 14, 209, 1, // Opcode: MVHI
2849/* 2721 */ MCD::OPC_FilterValue, 84, 5, 0, 0, // Skip to: 2731
2850/* 2726 */ MCD::OPC_Decode, 180, 6, 209, 1, // Opcode: CHHSI
2851/* 2731 */ MCD::OPC_FilterValue, 85, 5, 0, 0, // Skip to: 2741
2852/* 2736 */ MCD::OPC_Decode, 242, 7, 210, 1, // Opcode: CLHHSI
2853/* 2741 */ MCD::OPC_FilterValue, 88, 5, 0, 0, // Skip to: 2751
2854/* 2746 */ MCD::OPC_Decode, 213, 5, 209, 1, // Opcode: CGHSI
2855/* 2751 */ MCD::OPC_FilterValue, 89, 5, 0, 0, // Skip to: 2761
2856/* 2756 */ MCD::OPC_Decode, 137, 7, 210, 1, // Opcode: CLGHSI
2857/* 2761 */ MCD::OPC_FilterValue, 92, 5, 0, 0, // Skip to: 2771
2858/* 2766 */ MCD::OPC_Decode, 184, 6, 209, 1, // Opcode: CHSI
2859/* 2771 */ MCD::OPC_FilterValue, 93, 5, 0, 0, // Skip to: 2781
2860/* 2776 */ MCD::OPC_Decode, 238, 6, 210, 1, // Opcode: CLFHSI
2861/* 2781 */ MCD::OPC_FilterValue, 96, 10, 0, 0, // Skip to: 2796
2862/* 2786 */ MCD::OPC_CheckPredicate, 2, 0, 78, 0, // Skip to: 22759
2863/* 2791 */ MCD::OPC_Decode, 255, 17, 210, 1, // Opcode: TBEGIN
2864/* 2796 */ MCD::OPC_FilterValue, 97, 246, 77, 0, // Skip to: 22759
2865/* 2801 */ MCD::OPC_CheckPredicate, 2, 241, 77, 0, // Skip to: 22759
2866/* 2806 */ MCD::OPC_Decode, 128, 18, 210, 1, // Opcode: TBEGINC
2867/* 2811 */ MCD::OPC_FilterValue, 230, 1, 253, 4, 0, // Skip to: 4094
2868/* 2817 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
2869/* 2820 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 2842
2870/* 2825 */ MCD::OPC_CheckPredicate, 25, 217, 77, 0, // Skip to: 22759
2871/* 2830 */ MCD::OPC_CheckField, 8, 3, 0, 210, 77, 0, // Skip to: 22759
2872/* 2837 */ MCD::OPC_Decode, 230, 20, 211, 1, // Opcode: VLEBRH
2873/* 2842 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 2864
2874/* 2847 */ MCD::OPC_CheckPredicate, 25, 195, 77, 0, // Skip to: 22759
2875/* 2852 */ MCD::OPC_CheckField, 8, 3, 0, 188, 77, 0, // Skip to: 22759
2876/* 2859 */ MCD::OPC_Decode, 229, 20, 212, 1, // Opcode: VLEBRG
2877/* 2864 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 2886
2878/* 2869 */ MCD::OPC_CheckPredicate, 25, 173, 77, 0, // Skip to: 22759
2879/* 2874 */ MCD::OPC_CheckField, 8, 3, 0, 166, 77, 0, // Skip to: 22759
2880/* 2881 */ MCD::OPC_Decode, 228, 20, 213, 1, // Opcode: VLEBRF
2881/* 2886 */ MCD::OPC_FilterValue, 4, 81, 0, 0, // Skip to: 2972
2882/* 2891 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
2883/* 2894 */ MCD::OPC_FilterValue, 0, 148, 77, 0, // Skip to: 22759
2884/* 2899 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
2885/* 2902 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 2917
2886/* 2907 */ MCD::OPC_CheckPredicate, 25, 50, 0, 0, // Skip to: 2962
2887/* 2912 */ MCD::OPC_Decode, 255, 20, 214, 1, // Opcode: VLLEBRZH
2888/* 2917 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 2932
2889/* 2922 */ MCD::OPC_CheckPredicate, 25, 35, 0, 0, // Skip to: 2962
2890/* 2927 */ MCD::OPC_Decode, 253, 20, 214, 1, // Opcode: VLLEBRZF
2891/* 2932 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 2947
2892/* 2937 */ MCD::OPC_CheckPredicate, 25, 20, 0, 0, // Skip to: 2962
2893/* 2942 */ MCD::OPC_Decode, 254, 20, 214, 1, // Opcode: VLLEBRZG
2894/* 2947 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 2962
2895/* 2952 */ MCD::OPC_CheckPredicate, 25, 5, 0, 0, // Skip to: 2962
2896/* 2957 */ MCD::OPC_Decode, 252, 20, 214, 1, // Opcode: VLLEBRZE
2897/* 2962 */ MCD::OPC_CheckPredicate, 25, 80, 77, 0, // Skip to: 22759
2898/* 2967 */ MCD::OPC_Decode, 251, 20, 215, 1, // Opcode: VLLEBRZ
2899/* 2972 */ MCD::OPC_FilterValue, 5, 66, 0, 0, // Skip to: 3043
2900/* 2977 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
2901/* 2980 */ MCD::OPC_FilterValue, 0, 62, 77, 0, // Skip to: 22759
2902/* 2985 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
2903/* 2988 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 3003
2904/* 2993 */ MCD::OPC_CheckPredicate, 25, 35, 0, 0, // Skip to: 3033
2905/* 2998 */ MCD::OPC_Decode, 219, 20, 214, 1, // Opcode: VLBRREPH
2906/* 3003 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 3018
2907/* 3008 */ MCD::OPC_CheckPredicate, 25, 20, 0, 0, // Skip to: 3033
2908/* 3013 */ MCD::OPC_Decode, 217, 20, 214, 1, // Opcode: VLBRREPF
2909/* 3018 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 3033
2910/* 3023 */ MCD::OPC_CheckPredicate, 25, 5, 0, 0, // Skip to: 3033
2911/* 3028 */ MCD::OPC_Decode, 218, 20, 214, 1, // Opcode: VLBRREPG
2912/* 3033 */ MCD::OPC_CheckPredicate, 25, 9, 77, 0, // Skip to: 22759
2913/* 3038 */ MCD::OPC_Decode, 216, 20, 215, 1, // Opcode: VLBRREP
2914/* 3043 */ MCD::OPC_FilterValue, 6, 81, 0, 0, // Skip to: 3129
2915/* 3048 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
2916/* 3051 */ MCD::OPC_FilterValue, 0, 247, 76, 0, // Skip to: 22759
2917/* 3056 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
2918/* 3059 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 3074
2919/* 3064 */ MCD::OPC_CheckPredicate, 25, 50, 0, 0, // Skip to: 3119
2920/* 3069 */ MCD::OPC_Decode, 214, 20, 214, 1, // Opcode: VLBRH
2921/* 3074 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 3089
2922/* 3079 */ MCD::OPC_CheckPredicate, 25, 35, 0, 0, // Skip to: 3119
2923/* 3084 */ MCD::OPC_Decode, 212, 20, 214, 1, // Opcode: VLBRF
2924/* 3089 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 3104
2925/* 3094 */ MCD::OPC_CheckPredicate, 25, 20, 0, 0, // Skip to: 3119
2926/* 3099 */ MCD::OPC_Decode, 213, 20, 214, 1, // Opcode: VLBRG
2927/* 3104 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 3119
2928/* 3109 */ MCD::OPC_CheckPredicate, 25, 5, 0, 0, // Skip to: 3119
2929/* 3114 */ MCD::OPC_Decode, 215, 20, 214, 1, // Opcode: VLBRQ
2930/* 3119 */ MCD::OPC_CheckPredicate, 25, 179, 76, 0, // Skip to: 22759
2931/* 3124 */ MCD::OPC_Decode, 211, 20, 215, 1, // Opcode: VLBR
2932/* 3129 */ MCD::OPC_FilterValue, 7, 66, 0, 0, // Skip to: 3200
2933/* 3134 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
2934/* 3137 */ MCD::OPC_FilterValue, 0, 161, 76, 0, // Skip to: 22759
2935/* 3142 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
2936/* 3145 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 3160
2937/* 3150 */ MCD::OPC_CheckPredicate, 25, 35, 0, 0, // Skip to: 3190
2938/* 3155 */ MCD::OPC_Decode, 243, 20, 214, 1, // Opcode: VLERH
2939/* 3160 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 3175
2940/* 3165 */ MCD::OPC_CheckPredicate, 25, 20, 0, 0, // Skip to: 3190
2941/* 3170 */ MCD::OPC_Decode, 241, 20, 214, 1, // Opcode: VLERF
2942/* 3175 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 3190
2943/* 3180 */ MCD::OPC_CheckPredicate, 25, 5, 0, 0, // Skip to: 3190
2944/* 3185 */ MCD::OPC_Decode, 242, 20, 214, 1, // Opcode: VLERG
2945/* 3190 */ MCD::OPC_CheckPredicate, 25, 108, 76, 0, // Skip to: 22759
2946/* 3195 */ MCD::OPC_Decode, 240, 20, 215, 1, // Opcode: VLER
2947/* 3200 */ MCD::OPC_FilterValue, 9, 17, 0, 0, // Skip to: 3222
2948/* 3205 */ MCD::OPC_CheckPredicate, 25, 93, 76, 0, // Skip to: 22759
2949/* 3210 */ MCD::OPC_CheckField, 8, 3, 0, 86, 76, 0, // Skip to: 22759
2950/* 3217 */ MCD::OPC_Decode, 208, 22, 216, 1, // Opcode: VSTEBRH
2951/* 3222 */ MCD::OPC_FilterValue, 10, 17, 0, 0, // Skip to: 3244
2952/* 3227 */ MCD::OPC_CheckPredicate, 25, 71, 76, 0, // Skip to: 22759
2953/* 3232 */ MCD::OPC_CheckField, 8, 3, 0, 64, 76, 0, // Skip to: 22759
2954/* 3239 */ MCD::OPC_Decode, 207, 22, 217, 1, // Opcode: VSTEBRG
2955/* 3244 */ MCD::OPC_FilterValue, 11, 17, 0, 0, // Skip to: 3266
2956/* 3249 */ MCD::OPC_CheckPredicate, 25, 49, 76, 0, // Skip to: 22759
2957/* 3254 */ MCD::OPC_CheckField, 8, 3, 0, 42, 76, 0, // Skip to: 22759
2958/* 3261 */ MCD::OPC_Decode, 206, 22, 218, 1, // Opcode: VSTEBRF
2959/* 3266 */ MCD::OPC_FilterValue, 14, 81, 0, 0, // Skip to: 3352
2960/* 3271 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
2961/* 3274 */ MCD::OPC_FilterValue, 0, 24, 76, 0, // Skip to: 22759
2962/* 3279 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
2963/* 3282 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 3297
2964/* 3287 */ MCD::OPC_CheckPredicate, 25, 50, 0, 0, // Skip to: 3342
2965/* 3292 */ MCD::OPC_Decode, 203, 22, 214, 1, // Opcode: VSTBRH
2966/* 3297 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 3312
2967/* 3302 */ MCD::OPC_CheckPredicate, 25, 35, 0, 0, // Skip to: 3342
2968/* 3307 */ MCD::OPC_Decode, 201, 22, 214, 1, // Opcode: VSTBRF
2969/* 3312 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 3327
2970/* 3317 */ MCD::OPC_CheckPredicate, 25, 20, 0, 0, // Skip to: 3342
2971/* 3322 */ MCD::OPC_Decode, 202, 22, 214, 1, // Opcode: VSTBRG
2972/* 3327 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 3342
2973/* 3332 */ MCD::OPC_CheckPredicate, 25, 5, 0, 0, // Skip to: 3342
2974/* 3337 */ MCD::OPC_Decode, 204, 22, 214, 1, // Opcode: VSTBRQ
2975/* 3342 */ MCD::OPC_CheckPredicate, 25, 212, 75, 0, // Skip to: 22759
2976/* 3347 */ MCD::OPC_Decode, 200, 22, 215, 1, // Opcode: VSTBR
2977/* 3352 */ MCD::OPC_FilterValue, 15, 66, 0, 0, // Skip to: 3423
2978/* 3357 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
2979/* 3360 */ MCD::OPC_FilterValue, 0, 194, 75, 0, // Skip to: 22759
2980/* 3365 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
2981/* 3368 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 3383
2982/* 3373 */ MCD::OPC_CheckPredicate, 25, 35, 0, 0, // Skip to: 3413
2983/* 3378 */ MCD::OPC_Decode, 215, 22, 214, 1, // Opcode: VSTERH
2984/* 3383 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 3398
2985/* 3388 */ MCD::OPC_CheckPredicate, 25, 20, 0, 0, // Skip to: 3413
2986/* 3393 */ MCD::OPC_Decode, 213, 22, 214, 1, // Opcode: VSTERF
2987/* 3398 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 3413
2988/* 3403 */ MCD::OPC_CheckPredicate, 25, 5, 0, 0, // Skip to: 3413
2989/* 3408 */ MCD::OPC_Decode, 214, 22, 214, 1, // Opcode: VSTERG
2990/* 3413 */ MCD::OPC_CheckPredicate, 25, 141, 75, 0, // Skip to: 22759
2991/* 3418 */ MCD::OPC_Decode, 212, 22, 215, 1, // Opcode: VSTER
2992/* 3423 */ MCD::OPC_FilterValue, 52, 17, 0, 0, // Skip to: 3445
2993/* 3428 */ MCD::OPC_CheckPredicate, 26, 126, 75, 0, // Skip to: 22759
2994/* 3433 */ MCD::OPC_CheckField, 9, 3, 0, 119, 75, 0, // Skip to: 22759
2995/* 3440 */ MCD::OPC_Decode, 145, 22, 219, 1, // Opcode: VPKZ
2996/* 3445 */ MCD::OPC_FilterValue, 53, 17, 0, 0, // Skip to: 3467
2997/* 3450 */ MCD::OPC_CheckPredicate, 26, 104, 75, 0, // Skip to: 22759
2998/* 3455 */ MCD::OPC_CheckField, 9, 3, 0, 97, 75, 0, // Skip to: 22759
2999/* 3462 */ MCD::OPC_Decode, 147, 21, 219, 1, // Opcode: VLRL
3000/* 3467 */ MCD::OPC_FilterValue, 55, 24, 0, 0, // Skip to: 3496
3001/* 3472 */ MCD::OPC_CheckPredicate, 26, 82, 75, 0, // Skip to: 22759
3002/* 3477 */ MCD::OPC_CheckField, 36, 4, 0, 75, 75, 0, // Skip to: 22759
3003/* 3484 */ MCD::OPC_CheckField, 9, 3, 0, 68, 75, 0, // Skip to: 22759
3004/* 3491 */ MCD::OPC_Decode, 148, 21, 220, 1, // Opcode: VLRLR
3005/* 3496 */ MCD::OPC_FilterValue, 60, 17, 0, 0, // Skip to: 3518
3006/* 3501 */ MCD::OPC_CheckPredicate, 26, 53, 75, 0, // Skip to: 22759
3007/* 3506 */ MCD::OPC_CheckField, 9, 3, 0, 46, 75, 0, // Skip to: 22759
3008/* 3513 */ MCD::OPC_Decode, 128, 23, 219, 1, // Opcode: VUPKZ
3009/* 3518 */ MCD::OPC_FilterValue, 61, 17, 0, 0, // Skip to: 3540
3010/* 3523 */ MCD::OPC_CheckPredicate, 26, 31, 75, 0, // Skip to: 22759
3011/* 3528 */ MCD::OPC_CheckField, 9, 3, 0, 24, 75, 0, // Skip to: 22759
3012/* 3535 */ MCD::OPC_Decode, 232, 22, 219, 1, // Opcode: VSTRL
3013/* 3540 */ MCD::OPC_FilterValue, 63, 24, 0, 0, // Skip to: 3569
3014/* 3545 */ MCD::OPC_CheckPredicate, 26, 9, 75, 0, // Skip to: 22759
3015/* 3550 */ MCD::OPC_CheckField, 36, 4, 0, 2, 75, 0, // Skip to: 22759
3016/* 3557 */ MCD::OPC_CheckField, 9, 3, 0, 251, 74, 0, // Skip to: 22759
3017/* 3564 */ MCD::OPC_Decode, 233, 22, 220, 1, // Opcode: VSTRLR
3018/* 3569 */ MCD::OPC_FilterValue, 73, 24, 0, 0, // Skip to: 3598
3019/* 3574 */ MCD::OPC_CheckPredicate, 26, 236, 74, 0, // Skip to: 22759
3020/* 3579 */ MCD::OPC_CheckField, 32, 4, 0, 229, 74, 0, // Skip to: 22759
3021/* 3586 */ MCD::OPC_CheckField, 8, 3, 0, 222, 74, 0, // Skip to: 22759
3022/* 3593 */ MCD::OPC_Decode, 249, 20, 221, 1, // Opcode: VLIP
3023/* 3598 */ MCD::OPC_FilterValue, 80, 51, 0, 0, // Skip to: 3654
3024/* 3603 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3025/* 3606 */ MCD::OPC_FilterValue, 0, 204, 74, 0, // Skip to: 22759
3026/* 3611 */ MCD::OPC_ExtractField, 11, 5, // Inst{15-11} ...
3027/* 3614 */ MCD::OPC_FilterValue, 0, 196, 74, 0, // Skip to: 22759
3028/* 3619 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
3029/* 3622 */ MCD::OPC_FilterValue, 0, 188, 74, 0, // Skip to: 22759
3030/* 3627 */ MCD::OPC_CheckPredicate, 26, 12, 0, 0, // Skip to: 3644
3031/* 3632 */ MCD::OPC_CheckField, 16, 4, 0, 5, 0, 0, // Skip to: 3644
3032/* 3639 */ MCD::OPC_Decode, 131, 19, 222, 1, // Opcode: VCVB
3033/* 3644 */ MCD::OPC_CheckPredicate, 27, 166, 74, 0, // Skip to: 22759
3034/* 3649 */ MCD::OPC_Decode, 134, 19, 223, 1, // Opcode: VCVBOpt
3035/* 3654 */ MCD::OPC_FilterValue, 82, 51, 0, 0, // Skip to: 3710
3036/* 3659 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3037/* 3662 */ MCD::OPC_FilterValue, 0, 148, 74, 0, // Skip to: 22759
3038/* 3667 */ MCD::OPC_ExtractField, 11, 5, // Inst{15-11} ...
3039/* 3670 */ MCD::OPC_FilterValue, 0, 140, 74, 0, // Skip to: 22759
3040/* 3675 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
3041/* 3678 */ MCD::OPC_FilterValue, 0, 132, 74, 0, // Skip to: 22759
3042/* 3683 */ MCD::OPC_CheckPredicate, 26, 12, 0, 0, // Skip to: 3700
3043/* 3688 */ MCD::OPC_CheckField, 16, 4, 0, 5, 0, 0, // Skip to: 3700
3044/* 3695 */ MCD::OPC_Decode, 132, 19, 224, 1, // Opcode: VCVBG
3045/* 3700 */ MCD::OPC_CheckPredicate, 27, 110, 74, 0, // Skip to: 22759
3046/* 3705 */ MCD::OPC_Decode, 133, 19, 225, 1, // Opcode: VCVBGOpt
3047/* 3710 */ MCD::OPC_FilterValue, 88, 24, 0, 0, // Skip to: 3739
3048/* 3715 */ MCD::OPC_CheckPredicate, 26, 95, 74, 0, // Skip to: 22759
3049/* 3720 */ MCD::OPC_CheckField, 24, 8, 0, 88, 74, 0, // Skip to: 22759
3050/* 3727 */ MCD::OPC_CheckField, 8, 3, 0, 81, 74, 0, // Skip to: 22759
3051/* 3734 */ MCD::OPC_Decode, 135, 19, 226, 1, // Opcode: VCVD
3052/* 3739 */ MCD::OPC_FilterValue, 89, 17, 0, 0, // Skip to: 3761
3053/* 3744 */ MCD::OPC_CheckPredicate, 26, 66, 74, 0, // Skip to: 22759
3054/* 3749 */ MCD::OPC_CheckField, 8, 2, 0, 59, 74, 0, // Skip to: 22759
3055/* 3756 */ MCD::OPC_Decode, 197, 22, 227, 1, // Opcode: VSRP
3056/* 3761 */ MCD::OPC_FilterValue, 90, 24, 0, 0, // Skip to: 3790
3057/* 3766 */ MCD::OPC_CheckPredicate, 26, 44, 74, 0, // Skip to: 22759
3058/* 3771 */ MCD::OPC_CheckField, 24, 8, 0, 37, 74, 0, // Skip to: 22759
3059/* 3778 */ MCD::OPC_CheckField, 8, 3, 0, 30, 74, 0, // Skip to: 22759
3060/* 3785 */ MCD::OPC_Decode, 136, 19, 228, 1, // Opcode: VCVDG
3061/* 3790 */ MCD::OPC_FilterValue, 91, 17, 0, 0, // Skip to: 3812
3062/* 3795 */ MCD::OPC_CheckPredicate, 26, 15, 74, 0, // Skip to: 22759
3063/* 3800 */ MCD::OPC_CheckField, 8, 2, 0, 8, 74, 0, // Skip to: 22759
3064/* 3807 */ MCD::OPC_Decode, 151, 22, 227, 1, // Opcode: VPSOP
3065/* 3812 */ MCD::OPC_FilterValue, 95, 31, 0, 0, // Skip to: 3848
3066/* 3817 */ MCD::OPC_CheckPredicate, 26, 249, 73, 0, // Skip to: 22759
3067/* 3822 */ MCD::OPC_CheckField, 36, 4, 0, 242, 73, 0, // Skip to: 22759
3068/* 3829 */ MCD::OPC_CheckField, 11, 21, 0, 235, 73, 0, // Skip to: 22759
3069/* 3836 */ MCD::OPC_CheckField, 8, 2, 0, 228, 73, 0, // Skip to: 22759
3070/* 3843 */ MCD::OPC_Decode, 251, 22, 229, 1, // Opcode: VTP
3071/* 3848 */ MCD::OPC_FilterValue, 113, 24, 0, 0, // Skip to: 3877
3072/* 3853 */ MCD::OPC_CheckPredicate, 26, 213, 73, 0, // Skip to: 22759
3073/* 3858 */ MCD::OPC_CheckField, 24, 4, 0, 206, 73, 0, // Skip to: 22759
3074/* 3865 */ MCD::OPC_CheckField, 8, 1, 0, 199, 73, 0, // Skip to: 22759
3075/* 3872 */ MCD::OPC_Decode, 191, 18, 230, 1, // Opcode: VAP
3076/* 3877 */ MCD::OPC_FilterValue, 115, 24, 0, 0, // Skip to: 3906
3077/* 3882 */ MCD::OPC_CheckPredicate, 26, 184, 73, 0, // Skip to: 22759
3078/* 3887 */ MCD::OPC_CheckField, 24, 4, 0, 177, 73, 0, // Skip to: 22759
3079/* 3894 */ MCD::OPC_CheckField, 8, 1, 0, 170, 73, 0, // Skip to: 22759
3080/* 3901 */ MCD::OPC_Decode, 190, 22, 230, 1, // Opcode: VSP
3081/* 3906 */ MCD::OPC_FilterValue, 119, 38, 0, 0, // Skip to: 3949
3082/* 3911 */ MCD::OPC_CheckPredicate, 26, 155, 73, 0, // Skip to: 22759
3083/* 3916 */ MCD::OPC_CheckField, 36, 4, 0, 148, 73, 0, // Skip to: 22759
3084/* 3923 */ MCD::OPC_CheckField, 24, 4, 0, 141, 73, 0, // Skip to: 22759
3085/* 3930 */ MCD::OPC_CheckField, 11, 9, 0, 134, 73, 0, // Skip to: 22759
3086/* 3937 */ MCD::OPC_CheckField, 8, 1, 0, 127, 73, 0, // Skip to: 22759
3087/* 3944 */ MCD::OPC_Decode, 252, 18, 231, 1, // Opcode: VCP
3088/* 3949 */ MCD::OPC_FilterValue, 120, 24, 0, 0, // Skip to: 3978
3089/* 3954 */ MCD::OPC_CheckPredicate, 26, 112, 73, 0, // Skip to: 22759
3090/* 3959 */ MCD::OPC_CheckField, 24, 4, 0, 105, 73, 0, // Skip to: 22759
3091/* 3966 */ MCD::OPC_CheckField, 8, 1, 0, 98, 73, 0, // Skip to: 22759
3092/* 3973 */ MCD::OPC_Decode, 221, 21, 230, 1, // Opcode: VMP
3093/* 3978 */ MCD::OPC_FilterValue, 121, 24, 0, 0, // Skip to: 4007
3094/* 3983 */ MCD::OPC_CheckPredicate, 26, 83, 73, 0, // Skip to: 22759
3095/* 3988 */ MCD::OPC_CheckField, 24, 4, 0, 76, 73, 0, // Skip to: 22759
3096/* 3995 */ MCD::OPC_CheckField, 8, 1, 0, 69, 73, 0, // Skip to: 22759
3097/* 4002 */ MCD::OPC_Decode, 234, 21, 230, 1, // Opcode: VMSP
3098/* 4007 */ MCD::OPC_FilterValue, 122, 24, 0, 0, // Skip to: 4036
3099/* 4012 */ MCD::OPC_CheckPredicate, 26, 54, 73, 0, // Skip to: 22759
3100/* 4017 */ MCD::OPC_CheckField, 24, 4, 0, 47, 73, 0, // Skip to: 22759
3101/* 4024 */ MCD::OPC_CheckField, 8, 1, 0, 40, 73, 0, // Skip to: 22759
3102/* 4031 */ MCD::OPC_Decode, 137, 19, 230, 1, // Opcode: VDP
3103/* 4036 */ MCD::OPC_FilterValue, 123, 24, 0, 0, // Skip to: 4065
3104/* 4041 */ MCD::OPC_CheckPredicate, 26, 25, 73, 0, // Skip to: 22759
3105/* 4046 */ MCD::OPC_CheckField, 24, 4, 0, 18, 73, 0, // Skip to: 22759
3106/* 4053 */ MCD::OPC_CheckField, 8, 1, 0, 11, 73, 0, // Skip to: 22759
3107/* 4060 */ MCD::OPC_Decode, 162, 22, 230, 1, // Opcode: VRP
3108/* 4065 */ MCD::OPC_FilterValue, 126, 1, 73, 0, // Skip to: 22759
3109/* 4070 */ MCD::OPC_CheckPredicate, 26, 252, 72, 0, // Skip to: 22759
3110/* 4075 */ MCD::OPC_CheckField, 24, 4, 0, 245, 72, 0, // Skip to: 22759
3111/* 4082 */ MCD::OPC_CheckField, 8, 1, 0, 238, 72, 0, // Skip to: 22759
3112/* 4089 */ MCD::OPC_Decode, 177, 22, 230, 1, // Opcode: VSDP
3113/* 4094 */ MCD::OPC_FilterValue, 231, 1, 88, 49, 0, // Skip to: 16732
3114/* 4100 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
3115/* 4103 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 4125
3116/* 4108 */ MCD::OPC_CheckPredicate, 28, 214, 72, 0, // Skip to: 22759
3117/* 4113 */ MCD::OPC_CheckField, 8, 3, 0, 207, 72, 0, // Skip to: 22759
3118/* 4120 */ MCD::OPC_Decode, 227, 20, 232, 1, // Opcode: VLEB
3119/* 4125 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 4147
3120/* 4130 */ MCD::OPC_CheckPredicate, 28, 192, 72, 0, // Skip to: 22759
3121/* 4135 */ MCD::OPC_CheckField, 8, 3, 0, 185, 72, 0, // Skip to: 22759
3122/* 4142 */ MCD::OPC_Decode, 235, 20, 211, 1, // Opcode: VLEH
3123/* 4147 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 4169
3124/* 4152 */ MCD::OPC_CheckPredicate, 28, 170, 72, 0, // Skip to: 22759
3125/* 4157 */ MCD::OPC_CheckField, 8, 3, 0, 163, 72, 0, // Skip to: 22759
3126/* 4164 */ MCD::OPC_Decode, 234, 20, 212, 1, // Opcode: VLEG
3127/* 4169 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 4191
3128/* 4174 */ MCD::OPC_CheckPredicate, 28, 148, 72, 0, // Skip to: 22759
3129/* 4179 */ MCD::OPC_CheckField, 8, 3, 0, 141, 72, 0, // Skip to: 22759
3130/* 4186 */ MCD::OPC_Decode, 233, 20, 213, 1, // Opcode: VLEF
3131/* 4191 */ MCD::OPC_FilterValue, 4, 96, 0, 0, // Skip to: 4292
3132/* 4196 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
3133/* 4199 */ MCD::OPC_FilterValue, 0, 123, 72, 0, // Skip to: 22759
3134/* 4204 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3135/* 4207 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4222
3136/* 4212 */ MCD::OPC_CheckPredicate, 28, 65, 0, 0, // Skip to: 4282
3137/* 4217 */ MCD::OPC_Decode, 129, 21, 214, 1, // Opcode: VLLEZB
3138/* 4222 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4237
3139/* 4227 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 4282
3140/* 4232 */ MCD::OPC_Decode, 132, 21, 214, 1, // Opcode: VLLEZH
3141/* 4237 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4252
3142/* 4242 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 4282
3143/* 4247 */ MCD::OPC_Decode, 130, 21, 214, 1, // Opcode: VLLEZF
3144/* 4252 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 4267
3145/* 4257 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 4282
3146/* 4262 */ MCD::OPC_Decode, 131, 21, 214, 1, // Opcode: VLLEZG
3147/* 4267 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 4282
3148/* 4272 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 4282
3149/* 4277 */ MCD::OPC_Decode, 133, 21, 214, 1, // Opcode: VLLEZLF
3150/* 4282 */ MCD::OPC_CheckPredicate, 28, 40, 72, 0, // Skip to: 22759
3151/* 4287 */ MCD::OPC_Decode, 128, 21, 215, 1, // Opcode: VLLEZ
3152/* 4292 */ MCD::OPC_FilterValue, 5, 81, 0, 0, // Skip to: 4378
3153/* 4297 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
3154/* 4300 */ MCD::OPC_FilterValue, 0, 22, 72, 0, // Skip to: 22759
3155/* 4305 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3156/* 4308 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4323
3157/* 4313 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 4368
3158/* 4318 */ MCD::OPC_Decode, 143, 21, 214, 1, // Opcode: VLREPB
3159/* 4323 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4338
3160/* 4328 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 4368
3161/* 4333 */ MCD::OPC_Decode, 146, 21, 214, 1, // Opcode: VLREPH
3162/* 4338 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4353
3163/* 4343 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 4368
3164/* 4348 */ MCD::OPC_Decode, 144, 21, 214, 1, // Opcode: VLREPF
3165/* 4353 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 4368
3166/* 4358 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 4368
3167/* 4363 */ MCD::OPC_Decode, 145, 21, 214, 1, // Opcode: VLREPG
3168/* 4368 */ MCD::OPC_CheckPredicate, 28, 210, 71, 0, // Skip to: 22759
3169/* 4373 */ MCD::OPC_Decode, 142, 21, 215, 1, // Opcode: VLREP
3170/* 4378 */ MCD::OPC_FilterValue, 6, 35, 0, 0, // Skip to: 4418
3171/* 4383 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
3172/* 4386 */ MCD::OPC_FilterValue, 0, 192, 71, 0, // Skip to: 22759
3173/* 4391 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 4408
3174/* 4396 */ MCD::OPC_CheckField, 12, 4, 0, 5, 0, 0, // Skip to: 4408
3175/* 4403 */ MCD::OPC_Decode, 208, 20, 214, 1, // Opcode: VL
3176/* 4408 */ MCD::OPC_CheckPredicate, 28, 170, 71, 0, // Skip to: 22759
3177/* 4413 */ MCD::OPC_Decode, 209, 20, 215, 1, // Opcode: VLAlign
3178/* 4418 */ MCD::OPC_FilterValue, 7, 17, 0, 0, // Skip to: 4440
3179/* 4423 */ MCD::OPC_CheckPredicate, 28, 155, 71, 0, // Skip to: 22759
3180/* 4428 */ MCD::OPC_CheckField, 8, 3, 0, 148, 71, 0, // Skip to: 22759
3181/* 4435 */ MCD::OPC_Decode, 210, 20, 215, 1, // Opcode: VLBB
3182/* 4440 */ MCD::OPC_FilterValue, 8, 17, 0, 0, // Skip to: 4462
3183/* 4445 */ MCD::OPC_CheckPredicate, 28, 133, 71, 0, // Skip to: 22759
3184/* 4450 */ MCD::OPC_CheckField, 8, 3, 0, 126, 71, 0, // Skip to: 22759
3185/* 4457 */ MCD::OPC_Decode, 205, 22, 215, 1, // Opcode: VSTEB
3186/* 4462 */ MCD::OPC_FilterValue, 9, 17, 0, 0, // Skip to: 4484
3187/* 4467 */ MCD::OPC_CheckPredicate, 28, 111, 71, 0, // Skip to: 22759
3188/* 4472 */ MCD::OPC_CheckField, 8, 3, 0, 104, 71, 0, // Skip to: 22759
3189/* 4479 */ MCD::OPC_Decode, 211, 22, 216, 1, // Opcode: VSTEH
3190/* 4484 */ MCD::OPC_FilterValue, 10, 17, 0, 0, // Skip to: 4506
3191/* 4489 */ MCD::OPC_CheckPredicate, 28, 89, 71, 0, // Skip to: 22759
3192/* 4494 */ MCD::OPC_CheckField, 8, 3, 0, 82, 71, 0, // Skip to: 22759
3193/* 4501 */ MCD::OPC_Decode, 210, 22, 217, 1, // Opcode: VSTEG
3194/* 4506 */ MCD::OPC_FilterValue, 11, 17, 0, 0, // Skip to: 4528
3195/* 4511 */ MCD::OPC_CheckPredicate, 28, 67, 71, 0, // Skip to: 22759
3196/* 4516 */ MCD::OPC_CheckField, 8, 3, 0, 60, 71, 0, // Skip to: 22759
3197/* 4523 */ MCD::OPC_Decode, 209, 22, 218, 1, // Opcode: VSTEF
3198/* 4528 */ MCD::OPC_FilterValue, 14, 35, 0, 0, // Skip to: 4568
3199/* 4533 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
3200/* 4536 */ MCD::OPC_FilterValue, 0, 42, 71, 0, // Skip to: 22759
3201/* 4541 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 4558
3202/* 4546 */ MCD::OPC_CheckField, 12, 4, 0, 5, 0, 0, // Skip to: 4558
3203/* 4553 */ MCD::OPC_Decode, 198, 22, 214, 1, // Opcode: VST
3204/* 4558 */ MCD::OPC_CheckPredicate, 28, 20, 71, 0, // Skip to: 22759
3205/* 4563 */ MCD::OPC_Decode, 199, 22, 215, 1, // Opcode: VSTAlign
3206/* 4568 */ MCD::OPC_FilterValue, 18, 17, 0, 0, // Skip to: 4590
3207/* 4573 */ MCD::OPC_CheckPredicate, 28, 5, 71, 0, // Skip to: 22759
3208/* 4578 */ MCD::OPC_CheckField, 8, 2, 0, 254, 70, 0, // Skip to: 22759
3209/* 4585 */ MCD::OPC_Decode, 185, 20, 233, 1, // Opcode: VGEG
3210/* 4590 */ MCD::OPC_FilterValue, 19, 17, 0, 0, // Skip to: 4612
3211/* 4595 */ MCD::OPC_CheckPredicate, 28, 239, 70, 0, // Skip to: 22759
3212/* 4600 */ MCD::OPC_CheckField, 8, 2, 0, 232, 70, 0, // Skip to: 22759
3213/* 4607 */ MCD::OPC_Decode, 184, 20, 234, 1, // Opcode: VGEF
3214/* 4612 */ MCD::OPC_FilterValue, 26, 17, 0, 0, // Skip to: 4634
3215/* 4617 */ MCD::OPC_CheckPredicate, 28, 217, 70, 0, // Skip to: 22759
3216/* 4622 */ MCD::OPC_CheckField, 8, 2, 0, 210, 70, 0, // Skip to: 22759
3217/* 4629 */ MCD::OPC_Decode, 176, 22, 235, 1, // Opcode: VSCEG
3218/* 4634 */ MCD::OPC_FilterValue, 27, 17, 0, 0, // Skip to: 4656
3219/* 4639 */ MCD::OPC_CheckPredicate, 28, 195, 70, 0, // Skip to: 22759
3220/* 4644 */ MCD::OPC_CheckField, 8, 2, 0, 188, 70, 0, // Skip to: 22759
3221/* 4651 */ MCD::OPC_Decode, 175, 22, 236, 1, // Opcode: VSCEF
3222/* 4656 */ MCD::OPC_FilterValue, 33, 89, 0, 0, // Skip to: 4750
3223/* 4661 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3224/* 4664 */ MCD::OPC_FilterValue, 0, 170, 70, 0, // Skip to: 22759
3225/* 4669 */ MCD::OPC_ExtractField, 11, 1, // Inst{11} ...
3226/* 4672 */ MCD::OPC_FilterValue, 0, 162, 70, 0, // Skip to: 22759
3227/* 4677 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3228/* 4680 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4695
3229/* 4685 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 4740
3230/* 4690 */ MCD::OPC_Decode, 245, 20, 237, 1, // Opcode: VLGVB
3231/* 4695 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4710
3232/* 4700 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 4740
3233/* 4705 */ MCD::OPC_Decode, 248, 20, 237, 1, // Opcode: VLGVH
3234/* 4710 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4725
3235/* 4715 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 4740
3236/* 4720 */ MCD::OPC_Decode, 246, 20, 237, 1, // Opcode: VLGVF
3237/* 4725 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 4740
3238/* 4730 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 4740
3239/* 4735 */ MCD::OPC_Decode, 247, 20, 237, 1, // Opcode: VLGVG
3240/* 4740 */ MCD::OPC_CheckPredicate, 28, 94, 70, 0, // Skip to: 22759
3241/* 4745 */ MCD::OPC_Decode, 244, 20, 238, 1, // Opcode: VLGV
3242/* 4750 */ MCD::OPC_FilterValue, 34, 81, 0, 0, // Skip to: 4836
3243/* 4755 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
3244/* 4758 */ MCD::OPC_FilterValue, 0, 76, 70, 0, // Skip to: 22759
3245/* 4763 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3246/* 4766 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4781
3247/* 4771 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 4826
3248/* 4776 */ MCD::OPC_Decode, 150, 21, 239, 1, // Opcode: VLVGB
3249/* 4781 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4796
3250/* 4786 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 4826
3251/* 4791 */ MCD::OPC_Decode, 153, 21, 239, 1, // Opcode: VLVGH
3252/* 4796 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4811
3253/* 4801 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 4826
3254/* 4806 */ MCD::OPC_Decode, 151, 21, 239, 1, // Opcode: VLVGF
3255/* 4811 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 4826
3256/* 4816 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 4826
3257/* 4821 */ MCD::OPC_Decode, 152, 21, 240, 1, // Opcode: VLVGG
3258/* 4826 */ MCD::OPC_CheckPredicate, 28, 8, 70, 0, // Skip to: 22759
3259/* 4831 */ MCD::OPC_Decode, 149, 21, 241, 1, // Opcode: VLVG
3260/* 4836 */ MCD::OPC_FilterValue, 39, 17, 0, 0, // Skip to: 4858
3261/* 4841 */ MCD::OPC_CheckPredicate, 28, 249, 69, 0, // Skip to: 22759
3262/* 4846 */ MCD::OPC_CheckField, 8, 4, 0, 242, 69, 0, // Skip to: 22759
3263/* 4853 */ MCD::OPC_Decode, 145, 11, 242, 1, // Opcode: LCBB
3264/* 4858 */ MCD::OPC_FilterValue, 48, 81, 0, 0, // Skip to: 4944
3265/* 4863 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3266/* 4866 */ MCD::OPC_FilterValue, 0, 224, 69, 0, // Skip to: 22759
3267/* 4871 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3268/* 4874 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4889
3269/* 4879 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 4934
3270/* 4884 */ MCD::OPC_Decode, 164, 19, 243, 1, // Opcode: VESLB
3271/* 4889 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4904
3272/* 4894 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 4934
3273/* 4899 */ MCD::OPC_Decode, 167, 19, 243, 1, // Opcode: VESLH
3274/* 4904 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4919
3275/* 4909 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 4934
3276/* 4914 */ MCD::OPC_Decode, 165, 19, 243, 1, // Opcode: VESLF
3277/* 4919 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 4934
3278/* 4924 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 4934
3279/* 4929 */ MCD::OPC_Decode, 166, 19, 243, 1, // Opcode: VESLG
3280/* 4934 */ MCD::OPC_CheckPredicate, 28, 156, 69, 0, // Skip to: 22759
3281/* 4939 */ MCD::OPC_Decode, 163, 19, 244, 1, // Opcode: VESL
3282/* 4944 */ MCD::OPC_FilterValue, 51, 81, 0, 0, // Skip to: 5030
3283/* 4949 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3284/* 4952 */ MCD::OPC_FilterValue, 0, 138, 69, 0, // Skip to: 22759
3285/* 4957 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3286/* 4960 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4975
3287/* 4965 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 5020
3288/* 4970 */ MCD::OPC_Decode, 154, 19, 243, 1, // Opcode: VERLLB
3289/* 4975 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4990
3290/* 4980 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 5020
3291/* 4985 */ MCD::OPC_Decode, 157, 19, 243, 1, // Opcode: VERLLH
3292/* 4990 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5005
3293/* 4995 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 5020
3294/* 5000 */ MCD::OPC_Decode, 155, 19, 243, 1, // Opcode: VERLLF
3295/* 5005 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5020
3296/* 5010 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 5020
3297/* 5015 */ MCD::OPC_Decode, 156, 19, 243, 1, // Opcode: VERLLG
3298/* 5020 */ MCD::OPC_CheckPredicate, 28, 70, 69, 0, // Skip to: 22759
3299/* 5025 */ MCD::OPC_Decode, 153, 19, 244, 1, // Opcode: VERLL
3300/* 5030 */ MCD::OPC_FilterValue, 54, 35, 0, 0, // Skip to: 5070
3301/* 5035 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3302/* 5038 */ MCD::OPC_FilterValue, 0, 52, 69, 0, // Skip to: 22759
3303/* 5043 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 5060
3304/* 5048 */ MCD::OPC_CheckField, 12, 4, 0, 5, 0, 0, // Skip to: 5060
3305/* 5055 */ MCD::OPC_Decode, 134, 21, 245, 1, // Opcode: VLM
3306/* 5060 */ MCD::OPC_CheckPredicate, 28, 30, 69, 0, // Skip to: 22759
3307/* 5065 */ MCD::OPC_Decode, 135, 21, 246, 1, // Opcode: VLMAlign
3308/* 5070 */ MCD::OPC_FilterValue, 55, 24, 0, 0, // Skip to: 5099
3309/* 5075 */ MCD::OPC_CheckPredicate, 28, 15, 69, 0, // Skip to: 22759
3310/* 5080 */ MCD::OPC_CheckField, 12, 4, 0, 8, 69, 0, // Skip to: 22759
3311/* 5087 */ MCD::OPC_CheckField, 8, 3, 0, 1, 69, 0, // Skip to: 22759
3312/* 5094 */ MCD::OPC_Decode, 250, 20, 247, 1, // Opcode: VLL
3313/* 5099 */ MCD::OPC_FilterValue, 56, 81, 0, 0, // Skip to: 5185
3314/* 5104 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3315/* 5107 */ MCD::OPC_FilterValue, 0, 239, 68, 0, // Skip to: 22759
3316/* 5112 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3317/* 5115 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5130
3318/* 5120 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 5175
3319/* 5125 */ MCD::OPC_Decode, 184, 19, 243, 1, // Opcode: VESRLB
3320/* 5130 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5145
3321/* 5135 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 5175
3322/* 5140 */ MCD::OPC_Decode, 187, 19, 243, 1, // Opcode: VESRLH
3323/* 5145 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5160
3324/* 5150 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 5175
3325/* 5155 */ MCD::OPC_Decode, 185, 19, 243, 1, // Opcode: VESRLF
3326/* 5160 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5175
3327/* 5165 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 5175
3328/* 5170 */ MCD::OPC_Decode, 186, 19, 243, 1, // Opcode: VESRLG
3329/* 5175 */ MCD::OPC_CheckPredicate, 28, 171, 68, 0, // Skip to: 22759
3330/* 5180 */ MCD::OPC_Decode, 183, 19, 244, 1, // Opcode: VESRL
3331/* 5185 */ MCD::OPC_FilterValue, 58, 81, 0, 0, // Skip to: 5271
3332/* 5190 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3333/* 5193 */ MCD::OPC_FilterValue, 0, 153, 68, 0, // Skip to: 22759
3334/* 5198 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3335/* 5201 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5216
3336/* 5206 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 5261
3337/* 5211 */ MCD::OPC_Decode, 174, 19, 243, 1, // Opcode: VESRAB
3338/* 5216 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5231
3339/* 5221 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 5261
3340/* 5226 */ MCD::OPC_Decode, 177, 19, 243, 1, // Opcode: VESRAH
3341/* 5231 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5246
3342/* 5236 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 5261
3343/* 5241 */ MCD::OPC_Decode, 175, 19, 243, 1, // Opcode: VESRAF
3344/* 5246 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5261
3345/* 5251 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 5261
3346/* 5256 */ MCD::OPC_Decode, 176, 19, 243, 1, // Opcode: VESRAG
3347/* 5261 */ MCD::OPC_CheckPredicate, 28, 85, 68, 0, // Skip to: 22759
3348/* 5266 */ MCD::OPC_Decode, 173, 19, 244, 1, // Opcode: VESRA
3349/* 5271 */ MCD::OPC_FilterValue, 62, 35, 0, 0, // Skip to: 5311
3350/* 5276 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3351/* 5279 */ MCD::OPC_FilterValue, 0, 67, 68, 0, // Skip to: 22759
3352/* 5284 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 5301
3353/* 5289 */ MCD::OPC_CheckField, 12, 4, 0, 5, 0, 0, // Skip to: 5301
3354/* 5296 */ MCD::OPC_Decode, 217, 22, 245, 1, // Opcode: VSTM
3355/* 5301 */ MCD::OPC_CheckPredicate, 28, 45, 68, 0, // Skip to: 22759
3356/* 5306 */ MCD::OPC_Decode, 218, 22, 246, 1, // Opcode: VSTMAlign
3357/* 5311 */ MCD::OPC_FilterValue, 63, 24, 0, 0, // Skip to: 5340
3358/* 5316 */ MCD::OPC_CheckPredicate, 28, 30, 68, 0, // Skip to: 22759
3359/* 5321 */ MCD::OPC_CheckField, 12, 4, 0, 23, 68, 0, // Skip to: 22759
3360/* 5328 */ MCD::OPC_CheckField, 8, 3, 0, 16, 68, 0, // Skip to: 22759
3361/* 5335 */ MCD::OPC_Decode, 216, 22, 247, 1, // Opcode: VSTL
3362/* 5340 */ MCD::OPC_FilterValue, 64, 24, 0, 0, // Skip to: 5369
3363/* 5345 */ MCD::OPC_CheckPredicate, 28, 1, 68, 0, // Skip to: 22759
3364/* 5350 */ MCD::OPC_CheckField, 32, 4, 0, 250, 67, 0, // Skip to: 22759
3365/* 5357 */ MCD::OPC_CheckField, 8, 3, 0, 243, 67, 0, // Skip to: 22759
3366/* 5364 */ MCD::OPC_Decode, 236, 20, 248, 1, // Opcode: VLEIB
3367/* 5369 */ MCD::OPC_FilterValue, 65, 24, 0, 0, // Skip to: 5398
3368/* 5374 */ MCD::OPC_CheckPredicate, 28, 228, 67, 0, // Skip to: 22759
3369/* 5379 */ MCD::OPC_CheckField, 32, 4, 0, 221, 67, 0, // Skip to: 22759
3370/* 5386 */ MCD::OPC_CheckField, 8, 3, 0, 214, 67, 0, // Skip to: 22759
3371/* 5393 */ MCD::OPC_Decode, 239, 20, 249, 1, // Opcode: VLEIH
3372/* 5398 */ MCD::OPC_FilterValue, 66, 24, 0, 0, // Skip to: 5427
3373/* 5403 */ MCD::OPC_CheckPredicate, 28, 199, 67, 0, // Skip to: 22759
3374/* 5408 */ MCD::OPC_CheckField, 32, 4, 0, 192, 67, 0, // Skip to: 22759
3375/* 5415 */ MCD::OPC_CheckField, 8, 3, 0, 185, 67, 0, // Skip to: 22759
3376/* 5422 */ MCD::OPC_Decode, 238, 20, 250, 1, // Opcode: VLEIG
3377/* 5427 */ MCD::OPC_FilterValue, 67, 24, 0, 0, // Skip to: 5456
3378/* 5432 */ MCD::OPC_CheckPredicate, 28, 170, 67, 0, // Skip to: 22759
3379/* 5437 */ MCD::OPC_CheckField, 32, 4, 0, 163, 67, 0, // Skip to: 22759
3380/* 5444 */ MCD::OPC_CheckField, 8, 3, 0, 156, 67, 0, // Skip to: 22759
3381/* 5451 */ MCD::OPC_Decode, 237, 20, 251, 1, // Opcode: VLEIF
3382/* 5456 */ MCD::OPC_FilterValue, 68, 69, 0, 0, // Skip to: 5530
3383/* 5461 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
3384/* 5464 */ MCD::OPC_FilterValue, 0, 138, 67, 0, // Skip to: 22759
3385/* 5469 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3386/* 5472 */ MCD::OPC_FilterValue, 0, 130, 67, 0, // Skip to: 22759
3387/* 5477 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
3388/* 5480 */ MCD::OPC_FilterValue, 0, 122, 67, 0, // Skip to: 22759
3389/* 5485 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
3390/* 5488 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5503
3391/* 5493 */ MCD::OPC_CheckPredicate, 28, 22, 0, 0, // Skip to: 5520
3392/* 5498 */ MCD::OPC_Decode, 142, 23, 252, 1, // Opcode: VZERO
3393/* 5503 */ MCD::OPC_FilterValue, 255, 255, 3, 10, 0, 0, // Skip to: 5520
3394/* 5510 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 5520
3395/* 5515 */ MCD::OPC_Decode, 252, 21, 252, 1, // Opcode: VONE
3396/* 5520 */ MCD::OPC_CheckPredicate, 28, 82, 67, 0, // Skip to: 22759
3397/* 5525 */ MCD::OPC_Decode, 183, 20, 253, 1, // Opcode: VGBM
3398/* 5530 */ MCD::OPC_FilterValue, 69, 89, 0, 0, // Skip to: 5624
3399/* 5535 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
3400/* 5538 */ MCD::OPC_FilterValue, 0, 64, 67, 0, // Skip to: 22759
3401/* 5543 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
3402/* 5546 */ MCD::OPC_FilterValue, 0, 56, 67, 0, // Skip to: 22759
3403/* 5551 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3404/* 5554 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5569
3405/* 5559 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 5614
3406/* 5564 */ MCD::OPC_Decode, 158, 22, 254, 1, // Opcode: VREPIB
3407/* 5569 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5584
3408/* 5574 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 5614
3409/* 5579 */ MCD::OPC_Decode, 161, 22, 254, 1, // Opcode: VREPIH
3410/* 5584 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5599
3411/* 5589 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 5614
3412/* 5594 */ MCD::OPC_Decode, 159, 22, 254, 1, // Opcode: VREPIF
3413/* 5599 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5614
3414/* 5604 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 5614
3415/* 5609 */ MCD::OPC_Decode, 160, 22, 254, 1, // Opcode: VREPIG
3416/* 5614 */ MCD::OPC_CheckPredicate, 28, 244, 66, 0, // Skip to: 22759
3417/* 5619 */ MCD::OPC_Decode, 157, 22, 255, 1, // Opcode: VREPI
3418/* 5624 */ MCD::OPC_FilterValue, 70, 89, 0, 0, // Skip to: 5718
3419/* 5629 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
3420/* 5632 */ MCD::OPC_FilterValue, 0, 226, 66, 0, // Skip to: 22759
3421/* 5637 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
3422/* 5640 */ MCD::OPC_FilterValue, 0, 218, 66, 0, // Skip to: 22759
3423/* 5645 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3424/* 5648 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5663
3425/* 5653 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 5708
3426/* 5658 */ MCD::OPC_Decode, 197, 20, 128, 2, // Opcode: VGMB
3427/* 5663 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5678
3428/* 5668 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 5708
3429/* 5673 */ MCD::OPC_Decode, 200, 20, 128, 2, // Opcode: VGMH
3430/* 5678 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5693
3431/* 5683 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 5708
3432/* 5688 */ MCD::OPC_Decode, 198, 20, 128, 2, // Opcode: VGMF
3433/* 5693 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5708
3434/* 5698 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 5708
3435/* 5703 */ MCD::OPC_Decode, 199, 20, 128, 2, // Opcode: VGMG
3436/* 5708 */ MCD::OPC_CheckPredicate, 28, 150, 66, 0, // Skip to: 22759
3437/* 5713 */ MCD::OPC_Decode, 196, 20, 129, 2, // Opcode: VGM
3438/* 5718 */ MCD::OPC_FilterValue, 74, 99, 0, 0, // Skip to: 5822
3439/* 5723 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3440/* 5726 */ MCD::OPC_FilterValue, 0, 132, 66, 0, // Skip to: 22759
3441/* 5731 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
3442/* 5734 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5749
3443/* 5739 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 5812
3444/* 5744 */ MCD::OPC_Decode, 182, 20, 130, 2, // Opcode: VFTCISB
3445/* 5749 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5764
3446/* 5754 */ MCD::OPC_CheckPredicate, 28, 53, 0, 0, // Skip to: 5812
3447/* 5759 */ MCD::OPC_Decode, 181, 20, 130, 2, // Opcode: VFTCIDB
3448/* 5764 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 5780
3449/* 5770 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 5812
3450/* 5775 */ MCD::OPC_Decode, 248, 23, 131, 2, // Opcode: WFTCISB
3451/* 5780 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 5796
3452/* 5786 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 5812
3453/* 5791 */ MCD::OPC_Decode, 247, 23, 132, 2, // Opcode: WFTCIDB
3454/* 5796 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 5812
3455/* 5802 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 5812
3456/* 5807 */ MCD::OPC_Decode, 249, 23, 130, 2, // Opcode: WFTCIXB
3457/* 5812 */ MCD::OPC_CheckPredicate, 28, 46, 66, 0, // Skip to: 22759
3458/* 5817 */ MCD::OPC_Decode, 180, 20, 133, 2, // Opcode: VFTCI
3459/* 5822 */ MCD::OPC_FilterValue, 77, 81, 0, 0, // Skip to: 5908
3460/* 5827 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3461/* 5830 */ MCD::OPC_FilterValue, 0, 28, 66, 0, // Skip to: 22759
3462/* 5835 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3463/* 5838 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5853
3464/* 5843 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 5898
3465/* 5848 */ MCD::OPC_Decode, 153, 22, 134, 2, // Opcode: VREPB
3466/* 5853 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5868
3467/* 5858 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 5898
3468/* 5863 */ MCD::OPC_Decode, 156, 22, 134, 2, // Opcode: VREPH
3469/* 5868 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5883
3470/* 5873 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 5898
3471/* 5878 */ MCD::OPC_Decode, 154, 22, 134, 2, // Opcode: VREPF
3472/* 5883 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5898
3473/* 5888 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 5898
3474/* 5893 */ MCD::OPC_Decode, 155, 22, 134, 2, // Opcode: VREPG
3475/* 5898 */ MCD::OPC_CheckPredicate, 28, 216, 65, 0, // Skip to: 22759
3476/* 5903 */ MCD::OPC_Decode, 152, 22, 135, 2, // Opcode: VREP
3477/* 5908 */ MCD::OPC_FilterValue, 80, 89, 0, 0, // Skip to: 6002
3478/* 5913 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3479/* 5916 */ MCD::OPC_FilterValue, 0, 198, 65, 0, // Skip to: 22759
3480/* 5921 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
3481/* 5924 */ MCD::OPC_FilterValue, 0, 190, 65, 0, // Skip to: 22759
3482/* 5929 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3483/* 5932 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5947
3484/* 5937 */ MCD::OPC_CheckPredicate, 29, 50, 0, 0, // Skip to: 5992
3485/* 5942 */ MCD::OPC_Decode, 147, 22, 136, 2, // Opcode: VPOPCTB
3486/* 5947 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5962
3487/* 5952 */ MCD::OPC_CheckPredicate, 29, 35, 0, 0, // Skip to: 5992
3488/* 5957 */ MCD::OPC_Decode, 150, 22, 136, 2, // Opcode: VPOPCTH
3489/* 5962 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5977
3490/* 5967 */ MCD::OPC_CheckPredicate, 29, 20, 0, 0, // Skip to: 5992
3491/* 5972 */ MCD::OPC_Decode, 148, 22, 136, 2, // Opcode: VPOPCTF
3492/* 5977 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5992
3493/* 5982 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 5992
3494/* 5987 */ MCD::OPC_Decode, 149, 22, 136, 2, // Opcode: VPOPCTG
3495/* 5992 */ MCD::OPC_CheckPredicate, 28, 122, 65, 0, // Skip to: 22759
3496/* 5997 */ MCD::OPC_Decode, 146, 22, 137, 2, // Opcode: VPOPCT
3497/* 6002 */ MCD::OPC_FilterValue, 82, 89, 0, 0, // Skip to: 6096
3498/* 6007 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3499/* 6010 */ MCD::OPC_FilterValue, 0, 104, 65, 0, // Skip to: 22759
3500/* 6015 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
3501/* 6018 */ MCD::OPC_FilterValue, 0, 96, 65, 0, // Skip to: 22759
3502/* 6023 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3503/* 6026 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6041
3504/* 6031 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 6086
3505/* 6036 */ MCD::OPC_Decode, 255, 18, 136, 2, // Opcode: VCTZB
3506/* 6041 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6056
3507/* 6046 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 6086
3508/* 6051 */ MCD::OPC_Decode, 130, 19, 136, 2, // Opcode: VCTZH
3509/* 6056 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6071
3510/* 6061 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 6086
3511/* 6066 */ MCD::OPC_Decode, 128, 19, 136, 2, // Opcode: VCTZF
3512/* 6071 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 6086
3513/* 6076 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6086
3514/* 6081 */ MCD::OPC_Decode, 129, 19, 136, 2, // Opcode: VCTZG
3515/* 6086 */ MCD::OPC_CheckPredicate, 28, 28, 65, 0, // Skip to: 22759
3516/* 6091 */ MCD::OPC_Decode, 254, 18, 137, 2, // Opcode: VCTZ
3517/* 6096 */ MCD::OPC_FilterValue, 83, 89, 0, 0, // Skip to: 6190
3518/* 6101 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3519/* 6104 */ MCD::OPC_FilterValue, 0, 10, 65, 0, // Skip to: 22759
3520/* 6109 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
3521/* 6112 */ MCD::OPC_FilterValue, 0, 2, 65, 0, // Skip to: 22759
3522/* 6117 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3523/* 6120 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6135
3524/* 6125 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 6180
3525/* 6130 */ MCD::OPC_Decode, 248, 18, 136, 2, // Opcode: VCLZB
3526/* 6135 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6150
3527/* 6140 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 6180
3528/* 6145 */ MCD::OPC_Decode, 251, 18, 136, 2, // Opcode: VCLZH
3529/* 6150 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6165
3530/* 6155 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 6180
3531/* 6160 */ MCD::OPC_Decode, 249, 18, 136, 2, // Opcode: VCLZF
3532/* 6165 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 6180
3533/* 6170 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6180
3534/* 6175 */ MCD::OPC_Decode, 250, 18, 136, 2, // Opcode: VCLZG
3535/* 6180 */ MCD::OPC_CheckPredicate, 28, 190, 64, 0, // Skip to: 22759
3536/* 6185 */ MCD::OPC_Decode, 247, 18, 137, 2, // Opcode: VCLZ
3537/* 6190 */ MCD::OPC_FilterValue, 86, 24, 0, 0, // Skip to: 6219
3538/* 6195 */ MCD::OPC_CheckPredicate, 28, 175, 64, 0, // Skip to: 22759
3539/* 6200 */ MCD::OPC_CheckField, 12, 20, 0, 168, 64, 0, // Skip to: 22759
3540/* 6207 */ MCD::OPC_CheckField, 8, 2, 0, 161, 64, 0, // Skip to: 22759
3541/* 6214 */ MCD::OPC_Decode, 141, 21, 136, 2, // Opcode: VLR
3542/* 6219 */ MCD::OPC_FilterValue, 92, 133, 0, 0, // Skip to: 6357
3543/* 6224 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3544/* 6227 */ MCD::OPC_FilterValue, 0, 143, 64, 0, // Skip to: 22759
3545/* 6232 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
3546/* 6235 */ MCD::OPC_FilterValue, 0, 135, 64, 0, // Skip to: 22759
3547/* 6240 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
3548/* 6243 */ MCD::OPC_FilterValue, 0, 127, 64, 0, // Skip to: 22759
3549/* 6248 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3550/* 6251 */ MCD::OPC_FilterValue, 0, 27, 0, 0, // Skip to: 6283
3551/* 6256 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 6273
3552/* 6261 */ MCD::OPC_CheckField, 20, 4, 1, 5, 0, 0, // Skip to: 6273
3553/* 6268 */ MCD::OPC_Decode, 203, 20, 136, 2, // Opcode: VISTRBS
3554/* 6273 */ MCD::OPC_CheckPredicate, 28, 69, 0, 0, // Skip to: 6347
3555/* 6278 */ MCD::OPC_Decode, 202, 20, 138, 2, // Opcode: VISTRB
3556/* 6283 */ MCD::OPC_FilterValue, 1, 27, 0, 0, // Skip to: 6315
3557/* 6288 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 6305
3558/* 6293 */ MCD::OPC_CheckField, 20, 4, 1, 5, 0, 0, // Skip to: 6305
3559/* 6300 */ MCD::OPC_Decode, 207, 20, 136, 2, // Opcode: VISTRHS
3560/* 6305 */ MCD::OPC_CheckPredicate, 28, 37, 0, 0, // Skip to: 6347
3561/* 6310 */ MCD::OPC_Decode, 206, 20, 138, 2, // Opcode: VISTRH
3562/* 6315 */ MCD::OPC_FilterValue, 2, 27, 0, 0, // Skip to: 6347
3563/* 6320 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 6337
3564/* 6325 */ MCD::OPC_CheckField, 20, 4, 1, 5, 0, 0, // Skip to: 6337
3565/* 6332 */ MCD::OPC_Decode, 205, 20, 136, 2, // Opcode: VISTRFS
3566/* 6337 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6347
3567/* 6342 */ MCD::OPC_Decode, 204, 20, 138, 2, // Opcode: VISTRF
3568/* 6347 */ MCD::OPC_CheckPredicate, 28, 23, 64, 0, // Skip to: 22759
3569/* 6352 */ MCD::OPC_Decode, 201, 20, 139, 2, // Opcode: VISTR
3570/* 6357 */ MCD::OPC_FilterValue, 95, 74, 0, 0, // Skip to: 6436
3571/* 6362 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
3572/* 6365 */ MCD::OPC_FilterValue, 0, 5, 64, 0, // Skip to: 22759
3573/* 6370 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
3574/* 6373 */ MCD::OPC_FilterValue, 0, 253, 63, 0, // Skip to: 22759
3575/* 6378 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3576/* 6381 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6396
3577/* 6386 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 6426
3578/* 6391 */ MCD::OPC_Decode, 179, 22, 136, 2, // Opcode: VSEGB
3579/* 6396 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6411
3580/* 6401 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 6426
3581/* 6406 */ MCD::OPC_Decode, 181, 22, 136, 2, // Opcode: VSEGH
3582/* 6411 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6426
3583/* 6416 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6426
3584/* 6421 */ MCD::OPC_Decode, 180, 22, 136, 2, // Opcode: VSEGF
3585/* 6426 */ MCD::OPC_CheckPredicate, 28, 200, 63, 0, // Skip to: 22759
3586/* 6431 */ MCD::OPC_Decode, 178, 22, 137, 2, // Opcode: VSEG
3587/* 6436 */ MCD::OPC_FilterValue, 96, 89, 0, 0, // Skip to: 6530
3588/* 6441 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3589/* 6444 */ MCD::OPC_FilterValue, 0, 182, 63, 0, // Skip to: 22759
3590/* 6449 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3591/* 6452 */ MCD::OPC_FilterValue, 0, 174, 63, 0, // Skip to: 22759
3592/* 6457 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3593/* 6460 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6475
3594/* 6465 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 6520
3595/* 6470 */ MCD::OPC_Decode, 228, 21, 140, 2, // Opcode: VMRLB
3596/* 6475 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6490
3597/* 6480 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 6520
3598/* 6485 */ MCD::OPC_Decode, 231, 21, 140, 2, // Opcode: VMRLH
3599/* 6490 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6505
3600/* 6495 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 6520
3601/* 6500 */ MCD::OPC_Decode, 229, 21, 140, 2, // Opcode: VMRLF
3602/* 6505 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 6520
3603/* 6510 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6520
3604/* 6515 */ MCD::OPC_Decode, 230, 21, 140, 2, // Opcode: VMRLG
3605/* 6520 */ MCD::OPC_CheckPredicate, 28, 106, 63, 0, // Skip to: 22759
3606/* 6525 */ MCD::OPC_Decode, 227, 21, 141, 2, // Opcode: VMRL
3607/* 6530 */ MCD::OPC_FilterValue, 97, 89, 0, 0, // Skip to: 6624
3608/* 6535 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3609/* 6538 */ MCD::OPC_FilterValue, 0, 88, 63, 0, // Skip to: 22759
3610/* 6543 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3611/* 6546 */ MCD::OPC_FilterValue, 0, 80, 63, 0, // Skip to: 22759
3612/* 6551 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3613/* 6554 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6569
3614/* 6559 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 6614
3615/* 6564 */ MCD::OPC_Decode, 223, 21, 140, 2, // Opcode: VMRHB
3616/* 6569 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6584
3617/* 6574 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 6614
3618/* 6579 */ MCD::OPC_Decode, 226, 21, 140, 2, // Opcode: VMRHH
3619/* 6584 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6599
3620/* 6589 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 6614
3621/* 6594 */ MCD::OPC_Decode, 224, 21, 140, 2, // Opcode: VMRHF
3622/* 6599 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 6614
3623/* 6604 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6614
3624/* 6609 */ MCD::OPC_Decode, 225, 21, 140, 2, // Opcode: VMRHG
3625/* 6614 */ MCD::OPC_CheckPredicate, 28, 12, 63, 0, // Skip to: 22759
3626/* 6619 */ MCD::OPC_Decode, 222, 21, 141, 2, // Opcode: VMRH
3627/* 6624 */ MCD::OPC_FilterValue, 98, 24, 0, 0, // Skip to: 6653
3628/* 6629 */ MCD::OPC_CheckPredicate, 28, 253, 62, 0, // Skip to: 22759
3629/* 6634 */ MCD::OPC_CheckField, 12, 16, 0, 246, 62, 0, // Skip to: 22759
3630/* 6641 */ MCD::OPC_CheckField, 8, 3, 0, 239, 62, 0, // Skip to: 22759
3631/* 6648 */ MCD::OPC_Decode, 154, 21, 142, 2, // Opcode: VLVGP
3632/* 6653 */ MCD::OPC_FilterValue, 100, 59, 0, 0, // Skip to: 6717
3633/* 6658 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3634/* 6661 */ MCD::OPC_FilterValue, 0, 221, 62, 0, // Skip to: 22759
3635/* 6666 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3636/* 6669 */ MCD::OPC_FilterValue, 0, 213, 62, 0, // Skip to: 22759
3637/* 6674 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3638/* 6677 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6692
3639/* 6682 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 6707
3640/* 6687 */ MCD::OPC_Decode, 242, 22, 140, 2, // Opcode: VSUMB
3641/* 6692 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6707
3642/* 6697 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6707
3643/* 6702 */ MCD::OPC_Decode, 246, 22, 140, 2, // Opcode: VSUMH
3644/* 6707 */ MCD::OPC_CheckPredicate, 28, 175, 62, 0, // Skip to: 22759
3645/* 6712 */ MCD::OPC_Decode, 241, 22, 141, 2, // Opcode: VSUM
3646/* 6717 */ MCD::OPC_FilterValue, 101, 59, 0, 0, // Skip to: 6781
3647/* 6722 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3648/* 6725 */ MCD::OPC_FilterValue, 0, 157, 62, 0, // Skip to: 22759
3649/* 6730 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3650/* 6733 */ MCD::OPC_FilterValue, 0, 149, 62, 0, // Skip to: 22759
3651/* 6738 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3652/* 6741 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6756
3653/* 6746 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 6771
3654/* 6751 */ MCD::OPC_Decode, 245, 22, 140, 2, // Opcode: VSUMGH
3655/* 6756 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6771
3656/* 6761 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6771
3657/* 6766 */ MCD::OPC_Decode, 244, 22, 140, 2, // Opcode: VSUMGF
3658/* 6771 */ MCD::OPC_CheckPredicate, 28, 111, 62, 0, // Skip to: 22759
3659/* 6776 */ MCD::OPC_Decode, 243, 22, 141, 2, // Opcode: VSUMG
3660/* 6781 */ MCD::OPC_FilterValue, 102, 24, 0, 0, // Skip to: 6810
3661/* 6786 */ MCD::OPC_CheckPredicate, 28, 96, 62, 0, // Skip to: 22759
3662/* 6791 */ MCD::OPC_CheckField, 12, 16, 0, 89, 62, 0, // Skip to: 22759
3663/* 6798 */ MCD::OPC_CheckField, 8, 1, 0, 82, 62, 0, // Skip to: 22759
3664/* 6805 */ MCD::OPC_Decode, 242, 18, 140, 2, // Opcode: VCKSM
3665/* 6810 */ MCD::OPC_FilterValue, 103, 59, 0, 0, // Skip to: 6874
3666/* 6815 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3667/* 6818 */ MCD::OPC_FilterValue, 0, 64, 62, 0, // Skip to: 22759
3668/* 6823 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3669/* 6826 */ MCD::OPC_FilterValue, 0, 56, 62, 0, // Skip to: 22759
3670/* 6831 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3671/* 6834 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6849
3672/* 6839 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 6864
3673/* 6844 */ MCD::OPC_Decode, 248, 22, 140, 2, // Opcode: VSUMQF
3674/* 6849 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 6864
3675/* 6854 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 6864
3676/* 6859 */ MCD::OPC_Decode, 249, 22, 140, 2, // Opcode: VSUMQG
3677/* 6864 */ MCD::OPC_CheckPredicate, 28, 18, 62, 0, // Skip to: 22759
3678/* 6869 */ MCD::OPC_Decode, 247, 22, 141, 2, // Opcode: VSUMQ
3679/* 6874 */ MCD::OPC_FilterValue, 104, 24, 0, 0, // Skip to: 6903
3680/* 6879 */ MCD::OPC_CheckPredicate, 28, 3, 62, 0, // Skip to: 22759
3681/* 6884 */ MCD::OPC_CheckField, 12, 16, 0, 252, 61, 0, // Skip to: 22759
3682/* 6891 */ MCD::OPC_CheckField, 8, 1, 0, 245, 61, 0, // Skip to: 22759
3683/* 6898 */ MCD::OPC_Decode, 245, 21, 140, 2, // Opcode: VN
3684/* 6903 */ MCD::OPC_FilterValue, 105, 24, 0, 0, // Skip to: 6932
3685/* 6908 */ MCD::OPC_CheckPredicate, 28, 230, 61, 0, // Skip to: 22759
3686/* 6913 */ MCD::OPC_CheckField, 12, 16, 0, 223, 61, 0, // Skip to: 22759
3687/* 6920 */ MCD::OPC_CheckField, 8, 1, 0, 216, 61, 0, // Skip to: 22759
3688/* 6927 */ MCD::OPC_Decode, 246, 21, 140, 2, // Opcode: VNC
3689/* 6932 */ MCD::OPC_FilterValue, 106, 24, 0, 0, // Skip to: 6961
3690/* 6937 */ MCD::OPC_CheckPredicate, 28, 201, 61, 0, // Skip to: 22759
3691/* 6942 */ MCD::OPC_CheckField, 12, 16, 0, 194, 61, 0, // Skip to: 22759
3692/* 6949 */ MCD::OPC_CheckField, 8, 1, 0, 187, 61, 0, // Skip to: 22759
3693/* 6956 */ MCD::OPC_Decode, 250, 21, 140, 2, // Opcode: VO
3694/* 6961 */ MCD::OPC_FilterValue, 107, 24, 0, 0, // Skip to: 6990
3695/* 6966 */ MCD::OPC_CheckPredicate, 28, 172, 61, 0, // Skip to: 22759
3696/* 6971 */ MCD::OPC_CheckField, 12, 16, 0, 165, 61, 0, // Skip to: 22759
3697/* 6978 */ MCD::OPC_CheckField, 8, 1, 0, 158, 61, 0, // Skip to: 22759
3698/* 6985 */ MCD::OPC_Decode, 248, 21, 140, 2, // Opcode: VNO
3699/* 6990 */ MCD::OPC_FilterValue, 108, 24, 0, 0, // Skip to: 7019
3700/* 6995 */ MCD::OPC_CheckPredicate, 29, 143, 61, 0, // Skip to: 22759
3701/* 7000 */ MCD::OPC_CheckField, 12, 16, 0, 136, 61, 0, // Skip to: 22759
3702/* 7007 */ MCD::OPC_CheckField, 8, 1, 0, 129, 61, 0, // Skip to: 22759
3703/* 7014 */ MCD::OPC_Decode, 249, 21, 140, 2, // Opcode: VNX
3704/* 7019 */ MCD::OPC_FilterValue, 109, 24, 0, 0, // Skip to: 7048
3705/* 7024 */ MCD::OPC_CheckPredicate, 28, 114, 61, 0, // Skip to: 22759
3706/* 7029 */ MCD::OPC_CheckField, 12, 16, 0, 107, 61, 0, // Skip to: 22759
3707/* 7036 */ MCD::OPC_CheckField, 8, 1, 0, 100, 61, 0, // Skip to: 22759
3708/* 7043 */ MCD::OPC_Decode, 141, 23, 140, 2, // Opcode: VX
3709/* 7048 */ MCD::OPC_FilterValue, 110, 24, 0, 0, // Skip to: 7077
3710/* 7053 */ MCD::OPC_CheckPredicate, 29, 85, 61, 0, // Skip to: 22759
3711/* 7058 */ MCD::OPC_CheckField, 12, 16, 0, 78, 61, 0, // Skip to: 22759
3712/* 7065 */ MCD::OPC_CheckField, 8, 1, 0, 71, 61, 0, // Skip to: 22759
3713/* 7072 */ MCD::OPC_Decode, 247, 21, 140, 2, // Opcode: VNN
3714/* 7077 */ MCD::OPC_FilterValue, 111, 24, 0, 0, // Skip to: 7106
3715/* 7082 */ MCD::OPC_CheckPredicate, 29, 56, 61, 0, // Skip to: 22759
3716/* 7087 */ MCD::OPC_CheckField, 12, 16, 0, 49, 61, 0, // Skip to: 22759
3717/* 7094 */ MCD::OPC_CheckField, 8, 1, 0, 42, 61, 0, // Skip to: 22759
3718/* 7101 */ MCD::OPC_Decode, 251, 21, 140, 2, // Opcode: VOC
3719/* 7106 */ MCD::OPC_FilterValue, 112, 89, 0, 0, // Skip to: 7200
3720/* 7111 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3721/* 7114 */ MCD::OPC_FilterValue, 0, 24, 61, 0, // Skip to: 22759
3722/* 7119 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3723/* 7122 */ MCD::OPC_FilterValue, 0, 16, 61, 0, // Skip to: 22759
3724/* 7127 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3725/* 7130 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7145
3726/* 7135 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 7190
3727/* 7140 */ MCD::OPC_Decode, 169, 19, 140, 2, // Opcode: VESLVB
3728/* 7145 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7160
3729/* 7150 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 7190
3730/* 7155 */ MCD::OPC_Decode, 172, 19, 140, 2, // Opcode: VESLVH
3731/* 7160 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7175
3732/* 7165 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 7190
3733/* 7170 */ MCD::OPC_Decode, 170, 19, 140, 2, // Opcode: VESLVF
3734/* 7175 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7190
3735/* 7180 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 7190
3736/* 7185 */ MCD::OPC_Decode, 171, 19, 140, 2, // Opcode: VESLVG
3737/* 7190 */ MCD::OPC_CheckPredicate, 28, 204, 60, 0, // Skip to: 22759
3738/* 7195 */ MCD::OPC_Decode, 168, 19, 141, 2, // Opcode: VESLV
3739/* 7200 */ MCD::OPC_FilterValue, 114, 89, 0, 0, // Skip to: 7294
3740/* 7205 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3741/* 7208 */ MCD::OPC_FilterValue, 0, 186, 60, 0, // Skip to: 22759
3742/* 7213 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
3743/* 7216 */ MCD::OPC_FilterValue, 0, 178, 60, 0, // Skip to: 22759
3744/* 7221 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3745/* 7224 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7239
3746/* 7229 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 7284
3747/* 7234 */ MCD::OPC_Decode, 149, 19, 143, 2, // Opcode: VERIMB
3748/* 7239 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7254
3749/* 7244 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 7284
3750/* 7249 */ MCD::OPC_Decode, 152, 19, 143, 2, // Opcode: VERIMH
3751/* 7254 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7269
3752/* 7259 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 7284
3753/* 7264 */ MCD::OPC_Decode, 150, 19, 143, 2, // Opcode: VERIMF
3754/* 7269 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7284
3755/* 7274 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 7284
3756/* 7279 */ MCD::OPC_Decode, 151, 19, 143, 2, // Opcode: VERIMG
3757/* 7284 */ MCD::OPC_CheckPredicate, 28, 110, 60, 0, // Skip to: 22759
3758/* 7289 */ MCD::OPC_Decode, 148, 19, 144, 2, // Opcode: VERIM
3759/* 7294 */ MCD::OPC_FilterValue, 115, 89, 0, 0, // Skip to: 7388
3760/* 7299 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3761/* 7302 */ MCD::OPC_FilterValue, 0, 92, 60, 0, // Skip to: 22759
3762/* 7307 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3763/* 7310 */ MCD::OPC_FilterValue, 0, 84, 60, 0, // Skip to: 22759
3764/* 7315 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3765/* 7318 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7333
3766/* 7323 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 7378
3767/* 7328 */ MCD::OPC_Decode, 159, 19, 140, 2, // Opcode: VERLLVB
3768/* 7333 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7348
3769/* 7338 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 7378
3770/* 7343 */ MCD::OPC_Decode, 162, 19, 140, 2, // Opcode: VERLLVH
3771/* 7348 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7363
3772/* 7353 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 7378
3773/* 7358 */ MCD::OPC_Decode, 160, 19, 140, 2, // Opcode: VERLLVF
3774/* 7363 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7378
3775/* 7368 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 7378
3776/* 7373 */ MCD::OPC_Decode, 161, 19, 140, 2, // Opcode: VERLLVG
3777/* 7378 */ MCD::OPC_CheckPredicate, 28, 16, 60, 0, // Skip to: 22759
3778/* 7383 */ MCD::OPC_Decode, 158, 19, 141, 2, // Opcode: VERLLV
3779/* 7388 */ MCD::OPC_FilterValue, 116, 24, 0, 0, // Skip to: 7417
3780/* 7393 */ MCD::OPC_CheckPredicate, 28, 1, 60, 0, // Skip to: 22759
3781/* 7398 */ MCD::OPC_CheckField, 12, 16, 0, 250, 59, 0, // Skip to: 22759
3782/* 7405 */ MCD::OPC_CheckField, 8, 1, 0, 243, 59, 0, // Skip to: 22759
3783/* 7412 */ MCD::OPC_Decode, 186, 22, 140, 2, // Opcode: VSL
3784/* 7417 */ MCD::OPC_FilterValue, 117, 24, 0, 0, // Skip to: 7446
3785/* 7422 */ MCD::OPC_CheckPredicate, 28, 228, 59, 0, // Skip to: 22759
3786/* 7427 */ MCD::OPC_CheckField, 12, 16, 0, 221, 59, 0, // Skip to: 22759
3787/* 7434 */ MCD::OPC_CheckField, 8, 1, 0, 214, 59, 0, // Skip to: 22759
3788/* 7441 */ MCD::OPC_Decode, 187, 22, 140, 2, // Opcode: VSLB
3789/* 7446 */ MCD::OPC_FilterValue, 119, 31, 0, 0, // Skip to: 7482
3790/* 7451 */ MCD::OPC_CheckPredicate, 28, 199, 59, 0, // Skip to: 22759
3791/* 7456 */ MCD::OPC_CheckField, 24, 4, 0, 192, 59, 0, // Skip to: 22759
3792/* 7463 */ MCD::OPC_CheckField, 12, 4, 0, 185, 59, 0, // Skip to: 22759
3793/* 7470 */ MCD::OPC_CheckField, 8, 1, 0, 178, 59, 0, // Skip to: 22759
3794/* 7477 */ MCD::OPC_Decode, 189, 22, 145, 2, // Opcode: VSLDB
3795/* 7482 */ MCD::OPC_FilterValue, 120, 89, 0, 0, // Skip to: 7576
3796/* 7487 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3797/* 7490 */ MCD::OPC_FilterValue, 0, 160, 59, 0, // Skip to: 22759
3798/* 7495 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3799/* 7498 */ MCD::OPC_FilterValue, 0, 152, 59, 0, // Skip to: 22759
3800/* 7503 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3801/* 7506 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7521
3802/* 7511 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 7566
3803/* 7516 */ MCD::OPC_Decode, 189, 19, 140, 2, // Opcode: VESRLVB
3804/* 7521 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7536
3805/* 7526 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 7566
3806/* 7531 */ MCD::OPC_Decode, 192, 19, 140, 2, // Opcode: VESRLVH
3807/* 7536 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7551
3808/* 7541 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 7566
3809/* 7546 */ MCD::OPC_Decode, 190, 19, 140, 2, // Opcode: VESRLVF
3810/* 7551 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7566
3811/* 7556 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 7566
3812/* 7561 */ MCD::OPC_Decode, 191, 19, 140, 2, // Opcode: VESRLVG
3813/* 7566 */ MCD::OPC_CheckPredicate, 28, 84, 59, 0, // Skip to: 22759
3814/* 7571 */ MCD::OPC_Decode, 188, 19, 141, 2, // Opcode: VESRLV
3815/* 7576 */ MCD::OPC_FilterValue, 122, 89, 0, 0, // Skip to: 7670
3816/* 7581 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3817/* 7584 */ MCD::OPC_FilterValue, 0, 66, 59, 0, // Skip to: 22759
3818/* 7589 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
3819/* 7592 */ MCD::OPC_FilterValue, 0, 58, 59, 0, // Skip to: 22759
3820/* 7597 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3821/* 7600 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7615
3822/* 7605 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 7660
3823/* 7610 */ MCD::OPC_Decode, 179, 19, 140, 2, // Opcode: VESRAVB
3824/* 7615 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7630
3825/* 7620 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 7660
3826/* 7625 */ MCD::OPC_Decode, 182, 19, 140, 2, // Opcode: VESRAVH
3827/* 7630 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7645
3828/* 7635 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 7660
3829/* 7640 */ MCD::OPC_Decode, 180, 19, 140, 2, // Opcode: VESRAVF
3830/* 7645 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7660
3831/* 7650 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 7660
3832/* 7655 */ MCD::OPC_Decode, 181, 19, 140, 2, // Opcode: VESRAVG
3833/* 7660 */ MCD::OPC_CheckPredicate, 28, 246, 58, 0, // Skip to: 22759
3834/* 7665 */ MCD::OPC_Decode, 178, 19, 141, 2, // Opcode: VESRAV
3835/* 7670 */ MCD::OPC_FilterValue, 124, 24, 0, 0, // Skip to: 7699
3836/* 7675 */ MCD::OPC_CheckPredicate, 28, 231, 58, 0, // Skip to: 22759
3837/* 7680 */ MCD::OPC_CheckField, 12, 16, 0, 224, 58, 0, // Skip to: 22759
3838/* 7687 */ MCD::OPC_CheckField, 8, 1, 0, 217, 58, 0, // Skip to: 22759
3839/* 7694 */ MCD::OPC_Decode, 195, 22, 140, 2, // Opcode: VSRL
3840/* 7699 */ MCD::OPC_FilterValue, 125, 24, 0, 0, // Skip to: 7728
3841/* 7704 */ MCD::OPC_CheckPredicate, 28, 202, 58, 0, // Skip to: 22759
3842/* 7709 */ MCD::OPC_CheckField, 12, 16, 0, 195, 58, 0, // Skip to: 22759
3843/* 7716 */ MCD::OPC_CheckField, 8, 1, 0, 188, 58, 0, // Skip to: 22759
3844/* 7723 */ MCD::OPC_Decode, 196, 22, 140, 2, // Opcode: VSRLB
3845/* 7728 */ MCD::OPC_FilterValue, 126, 24, 0, 0, // Skip to: 7757
3846/* 7733 */ MCD::OPC_CheckPredicate, 28, 173, 58, 0, // Skip to: 22759
3847/* 7738 */ MCD::OPC_CheckField, 12, 16, 0, 166, 58, 0, // Skip to: 22759
3848/* 7745 */ MCD::OPC_CheckField, 8, 1, 0, 159, 58, 0, // Skip to: 22759
3849/* 7752 */ MCD::OPC_Decode, 192, 22, 140, 2, // Opcode: VSRA
3850/* 7757 */ MCD::OPC_FilterValue, 127, 24, 0, 0, // Skip to: 7786
3851/* 7762 */ MCD::OPC_CheckPredicate, 28, 144, 58, 0, // Skip to: 22759
3852/* 7767 */ MCD::OPC_CheckField, 12, 16, 0, 137, 58, 0, // Skip to: 22759
3853/* 7774 */ MCD::OPC_CheckField, 8, 1, 0, 130, 58, 0, // Skip to: 22759
3854/* 7781 */ MCD::OPC_Decode, 193, 22, 140, 2, // Opcode: VSRAB
3855/* 7786 */ MCD::OPC_FilterValue, 128, 1, 226, 0, 0, // Skip to: 8018
3856/* 7792 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3857/* 7795 */ MCD::OPC_FilterValue, 0, 111, 58, 0, // Skip to: 22759
3858/* 7800 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
3859/* 7803 */ MCD::OPC_FilterValue, 0, 103, 58, 0, // Skip to: 22759
3860/* 7808 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
3861/* 7811 */ MCD::OPC_FilterValue, 0, 95, 58, 0, // Skip to: 22759
3862/* 7816 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3863/* 7819 */ MCD::OPC_FilterValue, 0, 58, 0, 0, // Skip to: 7882
3864/* 7824 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
3865/* 7827 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7842
3866/* 7832 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 7872
3867/* 7837 */ MCD::OPC_Decode, 229, 19, 140, 2, // Opcode: VFEEBS
3868/* 7842 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7857
3869/* 7847 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 7872
3870/* 7852 */ MCD::OPC_Decode, 234, 19, 140, 2, // Opcode: VFEEZB
3871/* 7857 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7872
3872/* 7862 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 7872
3873/* 7867 */ MCD::OPC_Decode, 235, 19, 140, 2, // Opcode: VFEEZBS
3874/* 7872 */ MCD::OPC_CheckPredicate, 28, 131, 0, 0, // Skip to: 8008
3875/* 7877 */ MCD::OPC_Decode, 228, 19, 146, 2, // Opcode: VFEEB
3876/* 7882 */ MCD::OPC_FilterValue, 1, 58, 0, 0, // Skip to: 7945
3877/* 7887 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
3878/* 7890 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7905
3879/* 7895 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 7935
3880/* 7900 */ MCD::OPC_Decode, 233, 19, 140, 2, // Opcode: VFEEHS
3881/* 7905 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7920
3882/* 7910 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 7935
3883/* 7915 */ MCD::OPC_Decode, 238, 19, 140, 2, // Opcode: VFEEZH
3884/* 7920 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7935
3885/* 7925 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 7935
3886/* 7930 */ MCD::OPC_Decode, 239, 19, 140, 2, // Opcode: VFEEZHS
3887/* 7935 */ MCD::OPC_CheckPredicate, 28, 68, 0, 0, // Skip to: 8008
3888/* 7940 */ MCD::OPC_Decode, 232, 19, 146, 2, // Opcode: VFEEH
3889/* 7945 */ MCD::OPC_FilterValue, 2, 58, 0, 0, // Skip to: 8008
3890/* 7950 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
3891/* 7953 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7968
3892/* 7958 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 7998
3893/* 7963 */ MCD::OPC_Decode, 231, 19, 140, 2, // Opcode: VFEEFS
3894/* 7968 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7983
3895/* 7973 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 7998
3896/* 7978 */ MCD::OPC_Decode, 236, 19, 140, 2, // Opcode: VFEEZF
3897/* 7983 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7998
3898/* 7988 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 7998
3899/* 7993 */ MCD::OPC_Decode, 237, 19, 140, 2, // Opcode: VFEEZFS
3900/* 7998 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 8008
3901/* 8003 */ MCD::OPC_Decode, 230, 19, 146, 2, // Opcode: VFEEF
3902/* 8008 */ MCD::OPC_CheckPredicate, 28, 154, 57, 0, // Skip to: 22759
3903/* 8013 */ MCD::OPC_Decode, 227, 19, 147, 2, // Opcode: VFEE
3904/* 8018 */ MCD::OPC_FilterValue, 129, 1, 226, 0, 0, // Skip to: 8250
3905/* 8024 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3906/* 8027 */ MCD::OPC_FilterValue, 0, 135, 57, 0, // Skip to: 22759
3907/* 8032 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
3908/* 8035 */ MCD::OPC_FilterValue, 0, 127, 57, 0, // Skip to: 22759
3909/* 8040 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
3910/* 8043 */ MCD::OPC_FilterValue, 0, 119, 57, 0, // Skip to: 22759
3911/* 8048 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3912/* 8051 */ MCD::OPC_FilterValue, 0, 58, 0, 0, // Skip to: 8114
3913/* 8056 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
3914/* 8059 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8074
3915/* 8064 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 8104
3916/* 8069 */ MCD::OPC_Decode, 242, 19, 140, 2, // Opcode: VFENEBS
3917/* 8074 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8089
3918/* 8079 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 8104
3919/* 8084 */ MCD::OPC_Decode, 247, 19, 140, 2, // Opcode: VFENEZB
3920/* 8089 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 8104
3921/* 8094 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 8104
3922/* 8099 */ MCD::OPC_Decode, 248, 19, 140, 2, // Opcode: VFENEZBS
3923/* 8104 */ MCD::OPC_CheckPredicate, 28, 131, 0, 0, // Skip to: 8240
3924/* 8109 */ MCD::OPC_Decode, 241, 19, 146, 2, // Opcode: VFENEB
3925/* 8114 */ MCD::OPC_FilterValue, 1, 58, 0, 0, // Skip to: 8177
3926/* 8119 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
3927/* 8122 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8137
3928/* 8127 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 8167
3929/* 8132 */ MCD::OPC_Decode, 246, 19, 140, 2, // Opcode: VFENEHS
3930/* 8137 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8152
3931/* 8142 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 8167
3932/* 8147 */ MCD::OPC_Decode, 251, 19, 140, 2, // Opcode: VFENEZH
3933/* 8152 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 8167
3934/* 8157 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 8167
3935/* 8162 */ MCD::OPC_Decode, 252, 19, 140, 2, // Opcode: VFENEZHS
3936/* 8167 */ MCD::OPC_CheckPredicate, 28, 68, 0, 0, // Skip to: 8240
3937/* 8172 */ MCD::OPC_Decode, 245, 19, 146, 2, // Opcode: VFENEH
3938/* 8177 */ MCD::OPC_FilterValue, 2, 58, 0, 0, // Skip to: 8240
3939/* 8182 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
3940/* 8185 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8200
3941/* 8190 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 8230
3942/* 8195 */ MCD::OPC_Decode, 244, 19, 140, 2, // Opcode: VFENEFS
3943/* 8200 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8215
3944/* 8205 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 8230
3945/* 8210 */ MCD::OPC_Decode, 249, 19, 140, 2, // Opcode: VFENEZF
3946/* 8215 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 8230
3947/* 8220 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 8230
3948/* 8225 */ MCD::OPC_Decode, 250, 19, 140, 2, // Opcode: VFENEZFS
3949/* 8230 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 8240
3950/* 8235 */ MCD::OPC_Decode, 243, 19, 146, 2, // Opcode: VFENEF
3951/* 8240 */ MCD::OPC_CheckPredicate, 28, 178, 56, 0, // Skip to: 22759
3952/* 8245 */ MCD::OPC_Decode, 240, 19, 147, 2, // Opcode: VFENE
3953/* 8250 */ MCD::OPC_FilterValue, 130, 1, 235, 0, 0, // Skip to: 8491
3954/* 8256 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
3955/* 8259 */ MCD::OPC_FilterValue, 0, 159, 56, 0, // Skip to: 22759
3956/* 8264 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
3957/* 8267 */ MCD::OPC_FilterValue, 0, 151, 56, 0, // Skip to: 22759
3958/* 8272 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
3959/* 8275 */ MCD::OPC_FilterValue, 0, 143, 56, 0, // Skip to: 22759
3960/* 8280 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
3961/* 8283 */ MCD::OPC_FilterValue, 0, 61, 0, 0, // Skip to: 8349
3962/* 8288 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8305
3963/* 8293 */ MCD::OPC_CheckField, 20, 2, 3, 5, 0, 0, // Skip to: 8305
3964/* 8300 */ MCD::OPC_Decode, 203, 19, 148, 2, // Opcode: VFAEZBS
3965/* 8305 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8322
3966/* 8310 */ MCD::OPC_CheckField, 20, 1, 1, 5, 0, 0, // Skip to: 8322
3967/* 8317 */ MCD::OPC_Decode, 197, 19, 149, 2, // Opcode: VFAEBS
3968/* 8322 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8339
3969/* 8327 */ MCD::OPC_CheckField, 21, 1, 1, 5, 0, 0, // Skip to: 8339
3970/* 8334 */ MCD::OPC_Decode, 202, 19, 150, 2, // Opcode: VFAEZB
3971/* 8339 */ MCD::OPC_CheckPredicate, 28, 137, 0, 0, // Skip to: 8481
3972/* 8344 */ MCD::OPC_Decode, 196, 19, 146, 2, // Opcode: VFAEB
3973/* 8349 */ MCD::OPC_FilterValue, 1, 61, 0, 0, // Skip to: 8415
3974/* 8354 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8371
3975/* 8359 */ MCD::OPC_CheckField, 20, 2, 3, 5, 0, 0, // Skip to: 8371
3976/* 8366 */ MCD::OPC_Decode, 207, 19, 148, 2, // Opcode: VFAEZHS
3977/* 8371 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8388
3978/* 8376 */ MCD::OPC_CheckField, 20, 1, 1, 5, 0, 0, // Skip to: 8388
3979/* 8383 */ MCD::OPC_Decode, 201, 19, 149, 2, // Opcode: VFAEHS
3980/* 8388 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8405
3981/* 8393 */ MCD::OPC_CheckField, 21, 1, 1, 5, 0, 0, // Skip to: 8405
3982/* 8400 */ MCD::OPC_Decode, 206, 19, 150, 2, // Opcode: VFAEZH
3983/* 8405 */ MCD::OPC_CheckPredicate, 28, 71, 0, 0, // Skip to: 8481
3984/* 8410 */ MCD::OPC_Decode, 200, 19, 146, 2, // Opcode: VFAEH
3985/* 8415 */ MCD::OPC_FilterValue, 2, 61, 0, 0, // Skip to: 8481
3986/* 8420 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8437
3987/* 8425 */ MCD::OPC_CheckField, 20, 2, 3, 5, 0, 0, // Skip to: 8437
3988/* 8432 */ MCD::OPC_Decode, 205, 19, 148, 2, // Opcode: VFAEZFS
3989/* 8437 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8454
3990/* 8442 */ MCD::OPC_CheckField, 20, 1, 1, 5, 0, 0, // Skip to: 8454
3991/* 8449 */ MCD::OPC_Decode, 199, 19, 149, 2, // Opcode: VFAEFS
3992/* 8454 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8471
3993/* 8459 */ MCD::OPC_CheckField, 21, 1, 1, 5, 0, 0, // Skip to: 8471
3994/* 8466 */ MCD::OPC_Decode, 204, 19, 150, 2, // Opcode: VFAEZF
3995/* 8471 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 8481
3996/* 8476 */ MCD::OPC_Decode, 198, 19, 146, 2, // Opcode: VFAEF
3997/* 8481 */ MCD::OPC_CheckPredicate, 28, 193, 55, 0, // Skip to: 22759
3998/* 8486 */ MCD::OPC_Decode, 195, 19, 147, 2, // Opcode: VFAE
3999/* 8491 */ MCD::OPC_FilterValue, 132, 1, 24, 0, 0, // Skip to: 8521
4000/* 8497 */ MCD::OPC_CheckPredicate, 28, 177, 55, 0, // Skip to: 22759
4001/* 8502 */ MCD::OPC_CheckField, 16, 12, 0, 170, 55, 0, // Skip to: 22759
4002/* 8509 */ MCD::OPC_CheckField, 8, 1, 0, 163, 55, 0, // Skip to: 22759
4003/* 8516 */ MCD::OPC_Decode, 253, 21, 141, 2, // Opcode: VPDI
4004/* 8521 */ MCD::OPC_FilterValue, 133, 1, 24, 0, 0, // Skip to: 8551
4005/* 8527 */ MCD::OPC_CheckPredicate, 29, 147, 55, 0, // Skip to: 22759
4006/* 8532 */ MCD::OPC_CheckField, 12, 16, 0, 140, 55, 0, // Skip to: 22759
4007/* 8539 */ MCD::OPC_CheckField, 8, 1, 0, 133, 55, 0, // Skip to: 22759
4008/* 8546 */ MCD::OPC_Decode, 203, 18, 140, 2, // Opcode: VBPERM
4009/* 8551 */ MCD::OPC_FilterValue, 134, 1, 31, 0, 0, // Skip to: 8588
4010/* 8557 */ MCD::OPC_CheckPredicate, 25, 117, 55, 0, // Skip to: 22759
4011/* 8562 */ MCD::OPC_CheckField, 24, 4, 0, 110, 55, 0, // Skip to: 22759
4012/* 8569 */ MCD::OPC_CheckField, 12, 4, 0, 103, 55, 0, // Skip to: 22759
4013/* 8576 */ MCD::OPC_CheckField, 8, 1, 0, 96, 55, 0, // Skip to: 22759
4014/* 8583 */ MCD::OPC_Decode, 188, 22, 145, 2, // Opcode: VSLD
4015/* 8588 */ MCD::OPC_FilterValue, 135, 1, 31, 0, 0, // Skip to: 8625
4016/* 8594 */ MCD::OPC_CheckPredicate, 25, 80, 55, 0, // Skip to: 22759
4017/* 8599 */ MCD::OPC_CheckField, 24, 4, 0, 73, 55, 0, // Skip to: 22759
4018/* 8606 */ MCD::OPC_CheckField, 12, 4, 0, 66, 55, 0, // Skip to: 22759
4019/* 8613 */ MCD::OPC_CheckField, 8, 1, 0, 59, 55, 0, // Skip to: 22759
4020/* 8620 */ MCD::OPC_Decode, 194, 22, 145, 2, // Opcode: VSRD
4021/* 8625 */ MCD::OPC_FilterValue, 138, 1, 219, 0, 0, // Skip to: 8850
4022/* 8631 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4023/* 8634 */ MCD::OPC_FilterValue, 0, 40, 55, 0, // Skip to: 22759
4024/* 8639 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4025/* 8642 */ MCD::OPC_FilterValue, 0, 61, 0, 0, // Skip to: 8708
4026/* 8647 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8664
4027/* 8652 */ MCD::OPC_CheckField, 20, 2, 3, 5, 0, 0, // Skip to: 8664
4028/* 8659 */ MCD::OPC_Decode, 227, 22, 151, 2, // Opcode: VSTRCZBS
4029/* 8664 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8681
4030/* 8669 */ MCD::OPC_CheckField, 20, 1, 1, 5, 0, 0, // Skip to: 8681
4031/* 8676 */ MCD::OPC_Decode, 221, 22, 152, 2, // Opcode: VSTRCBS
4032/* 8681 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8698
4033/* 8686 */ MCD::OPC_CheckField, 21, 1, 1, 5, 0, 0, // Skip to: 8698
4034/* 8693 */ MCD::OPC_Decode, 226, 22, 153, 2, // Opcode: VSTRCZB
4035/* 8698 */ MCD::OPC_CheckPredicate, 28, 137, 0, 0, // Skip to: 8840
4036/* 8703 */ MCD::OPC_Decode, 220, 22, 154, 2, // Opcode: VSTRCB
4037/* 8708 */ MCD::OPC_FilterValue, 1, 61, 0, 0, // Skip to: 8774
4038/* 8713 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8730
4039/* 8718 */ MCD::OPC_CheckField, 20, 2, 3, 5, 0, 0, // Skip to: 8730
4040/* 8725 */ MCD::OPC_Decode, 231, 22, 151, 2, // Opcode: VSTRCZHS
4041/* 8730 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8747
4042/* 8735 */ MCD::OPC_CheckField, 20, 1, 1, 5, 0, 0, // Skip to: 8747
4043/* 8742 */ MCD::OPC_Decode, 225, 22, 152, 2, // Opcode: VSTRCHS
4044/* 8747 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8764
4045/* 8752 */ MCD::OPC_CheckField, 21, 1, 1, 5, 0, 0, // Skip to: 8764
4046/* 8759 */ MCD::OPC_Decode, 230, 22, 153, 2, // Opcode: VSTRCZH
4047/* 8764 */ MCD::OPC_CheckPredicate, 28, 71, 0, 0, // Skip to: 8840
4048/* 8769 */ MCD::OPC_Decode, 224, 22, 154, 2, // Opcode: VSTRCH
4049/* 8774 */ MCD::OPC_FilterValue, 2, 61, 0, 0, // Skip to: 8840
4050/* 8779 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8796
4051/* 8784 */ MCD::OPC_CheckField, 20, 2, 3, 5, 0, 0, // Skip to: 8796
4052/* 8791 */ MCD::OPC_Decode, 229, 22, 151, 2, // Opcode: VSTRCZFS
4053/* 8796 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8813
4054/* 8801 */ MCD::OPC_CheckField, 20, 1, 1, 5, 0, 0, // Skip to: 8813
4055/* 8808 */ MCD::OPC_Decode, 223, 22, 152, 2, // Opcode: VSTRCFS
4056/* 8813 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 8830
4057/* 8818 */ MCD::OPC_CheckField, 21, 1, 1, 5, 0, 0, // Skip to: 8830
4058/* 8825 */ MCD::OPC_Decode, 228, 22, 153, 2, // Opcode: VSTRCZF
4059/* 8830 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 8840
4060/* 8835 */ MCD::OPC_Decode, 222, 22, 154, 2, // Opcode: VSTRCF
4061/* 8840 */ MCD::OPC_CheckPredicate, 28, 90, 54, 0, // Skip to: 22759
4062/* 8845 */ MCD::OPC_Decode, 219, 22, 155, 2, // Opcode: VSTRC
4063/* 8850 */ MCD::OPC_FilterValue, 139, 1, 114, 0, 0, // Skip to: 8970
4064/* 8856 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4065/* 8859 */ MCD::OPC_FilterValue, 0, 71, 54, 0, // Skip to: 22759
4066/* 8864 */ MCD::OPC_ExtractField, 20, 8, // Inst{27-20} ...
4067/* 8867 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8882
4068/* 8872 */ MCD::OPC_CheckPredicate, 25, 35, 0, 0, // Skip to: 8912
4069/* 8877 */ MCD::OPC_Decode, 238, 22, 156, 2, // Opcode: VSTRSZB
4070/* 8882 */ MCD::OPC_FilterValue, 18, 10, 0, 0, // Skip to: 8897
4071/* 8887 */ MCD::OPC_CheckPredicate, 25, 20, 0, 0, // Skip to: 8912
4072/* 8892 */ MCD::OPC_Decode, 240, 22, 156, 2, // Opcode: VSTRSZH
4073/* 8897 */ MCD::OPC_FilterValue, 34, 10, 0, 0, // Skip to: 8912
4074/* 8902 */ MCD::OPC_CheckPredicate, 25, 5, 0, 0, // Skip to: 8912
4075/* 8907 */ MCD::OPC_Decode, 239, 22, 156, 2, // Opcode: VSTRSZF
4076/* 8912 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4077/* 8915 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8930
4078/* 8920 */ MCD::OPC_CheckPredicate, 25, 35, 0, 0, // Skip to: 8960
4079/* 8925 */ MCD::OPC_Decode, 235, 22, 154, 2, // Opcode: VSTRSB
4080/* 8930 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8945
4081/* 8935 */ MCD::OPC_CheckPredicate, 25, 20, 0, 0, // Skip to: 8960
4082/* 8940 */ MCD::OPC_Decode, 237, 22, 154, 2, // Opcode: VSTRSH
4083/* 8945 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8960
4084/* 8950 */ MCD::OPC_CheckPredicate, 25, 5, 0, 0, // Skip to: 8960
4085/* 8955 */ MCD::OPC_Decode, 236, 22, 154, 2, // Opcode: VSTRSF
4086/* 8960 */ MCD::OPC_CheckPredicate, 25, 226, 53, 0, // Skip to: 22759
4087/* 8965 */ MCD::OPC_Decode, 234, 22, 155, 2, // Opcode: VSTRS
4088/* 8970 */ MCD::OPC_FilterValue, 140, 1, 17, 0, 0, // Skip to: 8993
4089/* 8976 */ MCD::OPC_CheckPredicate, 28, 210, 53, 0, // Skip to: 22759
4090/* 8981 */ MCD::OPC_CheckField, 16, 12, 0, 203, 53, 0, // Skip to: 22759
4091/* 8988 */ MCD::OPC_Decode, 254, 21, 156, 2, // Opcode: VPERM
4092/* 8993 */ MCD::OPC_FilterValue, 141, 1, 17, 0, 0, // Skip to: 9016
4093/* 8999 */ MCD::OPC_CheckPredicate, 28, 187, 53, 0, // Skip to: 22759
4094/* 9004 */ MCD::OPC_CheckField, 16, 12, 0, 180, 53, 0, // Skip to: 22759
4095/* 9011 */ MCD::OPC_Decode, 182, 22, 156, 2, // Opcode: VSEL
4096/* 9016 */ MCD::OPC_FilterValue, 142, 1, 119, 0, 0, // Skip to: 9141
4097/* 9022 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4098/* 9025 */ MCD::OPC_FilterValue, 0, 161, 53, 0, // Skip to: 22759
4099/* 9030 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4100/* 9033 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9071
4101/* 9038 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4102/* 9041 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9056
4103/* 9046 */ MCD::OPC_CheckPredicate, 29, 80, 0, 0, // Skip to: 9131
4104/* 9051 */ MCD::OPC_Decode, 164, 20, 156, 2, // Opcode: VFMSSB
4105/* 9056 */ MCD::OPC_FilterValue, 8, 70, 0, 0, // Skip to: 9131
4106/* 9061 */ MCD::OPC_CheckPredicate, 29, 65, 0, 0, // Skip to: 9131
4107/* 9066 */ MCD::OPC_Decode, 229, 23, 157, 2, // Opcode: WFMSSB
4108/* 9071 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9109
4109/* 9076 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4110/* 9079 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9094
4111/* 9084 */ MCD::OPC_CheckPredicate, 28, 42, 0, 0, // Skip to: 9131
4112/* 9089 */ MCD::OPC_Decode, 163, 20, 156, 2, // Opcode: VFMSDB
4113/* 9094 */ MCD::OPC_FilterValue, 8, 32, 0, 0, // Skip to: 9131
4114/* 9099 */ MCD::OPC_CheckPredicate, 28, 27, 0, 0, // Skip to: 9131
4115/* 9104 */ MCD::OPC_Decode, 228, 23, 158, 2, // Opcode: WFMSDB
4116/* 9109 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9131
4117/* 9114 */ MCD::OPC_CheckPredicate, 29, 12, 0, 0, // Skip to: 9131
4118/* 9119 */ MCD::OPC_CheckField, 16, 4, 8, 5, 0, 0, // Skip to: 9131
4119/* 9126 */ MCD::OPC_Decode, 230, 23, 156, 2, // Opcode: WFMSXB
4120/* 9131 */ MCD::OPC_CheckPredicate, 28, 55, 53, 0, // Skip to: 22759
4121/* 9136 */ MCD::OPC_Decode, 161, 20, 159, 2, // Opcode: VFMS
4122/* 9141 */ MCD::OPC_FilterValue, 143, 1, 119, 0, 0, // Skip to: 9266
4123/* 9147 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4124/* 9150 */ MCD::OPC_FilterValue, 0, 36, 53, 0, // Skip to: 22759
4125/* 9155 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4126/* 9158 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9196
4127/* 9163 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4128/* 9166 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9181
4129/* 9171 */ MCD::OPC_CheckPredicate, 29, 80, 0, 0, // Skip to: 9256
4130/* 9176 */ MCD::OPC_Decode, 153, 20, 156, 2, // Opcode: VFMASB
4131/* 9181 */ MCD::OPC_FilterValue, 8, 70, 0, 0, // Skip to: 9256
4132/* 9186 */ MCD::OPC_CheckPredicate, 29, 65, 0, 0, // Skip to: 9256
4133/* 9191 */ MCD::OPC_Decode, 218, 23, 157, 2, // Opcode: WFMASB
4134/* 9196 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9234
4135/* 9201 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4136/* 9204 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9219
4137/* 9209 */ MCD::OPC_CheckPredicate, 28, 42, 0, 0, // Skip to: 9256
4138/* 9214 */ MCD::OPC_Decode, 152, 20, 156, 2, // Opcode: VFMADB
4139/* 9219 */ MCD::OPC_FilterValue, 8, 32, 0, 0, // Skip to: 9256
4140/* 9224 */ MCD::OPC_CheckPredicate, 28, 27, 0, 0, // Skip to: 9256
4141/* 9229 */ MCD::OPC_Decode, 217, 23, 158, 2, // Opcode: WFMADB
4142/* 9234 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9256
4143/* 9239 */ MCD::OPC_CheckPredicate, 29, 12, 0, 0, // Skip to: 9256
4144/* 9244 */ MCD::OPC_CheckField, 16, 4, 8, 5, 0, 0, // Skip to: 9256
4145/* 9251 */ MCD::OPC_Decode, 219, 23, 156, 2, // Opcode: WFMAXB
4146/* 9256 */ MCD::OPC_CheckPredicate, 28, 186, 52, 0, // Skip to: 22759
4147/* 9261 */ MCD::OPC_Decode, 151, 20, 159, 2, // Opcode: VFMA
4148/* 9266 */ MCD::OPC_FilterValue, 148, 1, 74, 0, 0, // Skip to: 9346
4149/* 9272 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4150/* 9275 */ MCD::OPC_FilterValue, 0, 167, 52, 0, // Skip to: 22759
4151/* 9280 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4152/* 9283 */ MCD::OPC_FilterValue, 0, 159, 52, 0, // Skip to: 22759
4153/* 9288 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4154/* 9291 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9306
4155/* 9296 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 9336
4156/* 9301 */ MCD::OPC_Decode, 130, 22, 140, 2, // Opcode: VPKH
4157/* 9306 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 9321
4158/* 9311 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 9336
4159/* 9316 */ MCD::OPC_Decode, 128, 22, 140, 2, // Opcode: VPKF
4160/* 9321 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 9336
4161/* 9326 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 9336
4162/* 9331 */ MCD::OPC_Decode, 129, 22, 140, 2, // Opcode: VPKG
4163/* 9336 */ MCD::OPC_CheckPredicate, 28, 106, 52, 0, // Skip to: 22759
4164/* 9341 */ MCD::OPC_Decode, 255, 21, 141, 2, // Opcode: VPK
4165/* 9346 */ MCD::OPC_FilterValue, 149, 1, 151, 0, 0, // Skip to: 9503
4166/* 9352 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4167/* 9355 */ MCD::OPC_FilterValue, 0, 87, 52, 0, // Skip to: 22759
4168/* 9360 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4169/* 9363 */ MCD::OPC_FilterValue, 0, 79, 52, 0, // Skip to: 22759
4170/* 9368 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4171/* 9371 */ MCD::OPC_FilterValue, 0, 71, 52, 0, // Skip to: 22759
4172/* 9376 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4173/* 9379 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 9417
4174/* 9384 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4175/* 9387 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9402
4176/* 9392 */ MCD::OPC_CheckPredicate, 28, 96, 0, 0, // Skip to: 9493
4177/* 9397 */ MCD::OPC_Decode, 136, 22, 140, 2, // Opcode: VPKLSH
4178/* 9402 */ MCD::OPC_FilterValue, 1, 86, 0, 0, // Skip to: 9493
4179/* 9407 */ MCD::OPC_CheckPredicate, 28, 81, 0, 0, // Skip to: 9493
4180/* 9412 */ MCD::OPC_Decode, 137, 22, 140, 2, // Opcode: VPKLSHS
4181/* 9417 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9455
4182/* 9422 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4183/* 9425 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9440
4184/* 9430 */ MCD::OPC_CheckPredicate, 28, 58, 0, 0, // Skip to: 9493
4185/* 9435 */ MCD::OPC_Decode, 132, 22, 140, 2, // Opcode: VPKLSF
4186/* 9440 */ MCD::OPC_FilterValue, 1, 48, 0, 0, // Skip to: 9493
4187/* 9445 */ MCD::OPC_CheckPredicate, 28, 43, 0, 0, // Skip to: 9493
4188/* 9450 */ MCD::OPC_Decode, 133, 22, 140, 2, // Opcode: VPKLSFS
4189/* 9455 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9493
4190/* 9460 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4191/* 9463 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9478
4192/* 9468 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 9493
4193/* 9473 */ MCD::OPC_Decode, 134, 22, 140, 2, // Opcode: VPKLSG
4194/* 9478 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9493
4195/* 9483 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 9493
4196/* 9488 */ MCD::OPC_Decode, 135, 22, 140, 2, // Opcode: VPKLSGS
4197/* 9493 */ MCD::OPC_CheckPredicate, 28, 205, 51, 0, // Skip to: 22759
4198/* 9498 */ MCD::OPC_Decode, 131, 22, 147, 2, // Opcode: VPKLS
4199/* 9503 */ MCD::OPC_FilterValue, 151, 1, 151, 0, 0, // Skip to: 9660
4200/* 9509 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4201/* 9512 */ MCD::OPC_FilterValue, 0, 186, 51, 0, // Skip to: 22759
4202/* 9517 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4203/* 9520 */ MCD::OPC_FilterValue, 0, 178, 51, 0, // Skip to: 22759
4204/* 9525 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4205/* 9528 */ MCD::OPC_FilterValue, 0, 170, 51, 0, // Skip to: 22759
4206/* 9533 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4207/* 9536 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 9574
4208/* 9541 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4209/* 9544 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9559
4210/* 9549 */ MCD::OPC_CheckPredicate, 28, 96, 0, 0, // Skip to: 9650
4211/* 9554 */ MCD::OPC_Decode, 143, 22, 140, 2, // Opcode: VPKSH
4212/* 9559 */ MCD::OPC_FilterValue, 1, 86, 0, 0, // Skip to: 9650
4213/* 9564 */ MCD::OPC_CheckPredicate, 28, 81, 0, 0, // Skip to: 9650
4214/* 9569 */ MCD::OPC_Decode, 144, 22, 140, 2, // Opcode: VPKSHS
4215/* 9574 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9612
4216/* 9579 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4217/* 9582 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9597
4218/* 9587 */ MCD::OPC_CheckPredicate, 28, 58, 0, 0, // Skip to: 9650
4219/* 9592 */ MCD::OPC_Decode, 139, 22, 140, 2, // Opcode: VPKSF
4220/* 9597 */ MCD::OPC_FilterValue, 1, 48, 0, 0, // Skip to: 9650
4221/* 9602 */ MCD::OPC_CheckPredicate, 28, 43, 0, 0, // Skip to: 9650
4222/* 9607 */ MCD::OPC_Decode, 140, 22, 140, 2, // Opcode: VPKSFS
4223/* 9612 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9650
4224/* 9617 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4225/* 9620 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9635
4226/* 9625 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 9650
4227/* 9630 */ MCD::OPC_Decode, 141, 22, 140, 2, // Opcode: VPKSG
4228/* 9635 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9650
4229/* 9640 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 9650
4230/* 9645 */ MCD::OPC_Decode, 142, 22, 140, 2, // Opcode: VPKSGS
4231/* 9650 */ MCD::OPC_CheckPredicate, 28, 48, 51, 0, // Skip to: 22759
4232/* 9655 */ MCD::OPC_Decode, 138, 22, 147, 2, // Opcode: VPKS
4233/* 9660 */ MCD::OPC_FilterValue, 158, 1, 119, 0, 0, // Skip to: 9785
4234/* 9666 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4235/* 9669 */ MCD::OPC_FilterValue, 0, 29, 51, 0, // Skip to: 22759
4236/* 9674 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4237/* 9677 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9715
4238/* 9682 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4239/* 9685 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9700
4240/* 9690 */ MCD::OPC_CheckPredicate, 29, 80, 0, 0, // Skip to: 9775
4241/* 9695 */ MCD::OPC_Decode, 170, 20, 156, 2, // Opcode: VFNMSSB
4242/* 9700 */ MCD::OPC_FilterValue, 8, 70, 0, 0, // Skip to: 9775
4243/* 9705 */ MCD::OPC_CheckPredicate, 29, 65, 0, 0, // Skip to: 9775
4244/* 9710 */ MCD::OPC_Decode, 236, 23, 157, 2, // Opcode: WFNMSSB
4245/* 9715 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9753
4246/* 9720 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4247/* 9723 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9738
4248/* 9728 */ MCD::OPC_CheckPredicate, 29, 42, 0, 0, // Skip to: 9775
4249/* 9733 */ MCD::OPC_Decode, 169, 20, 156, 2, // Opcode: VFNMSDB
4250/* 9738 */ MCD::OPC_FilterValue, 8, 32, 0, 0, // Skip to: 9775
4251/* 9743 */ MCD::OPC_CheckPredicate, 29, 27, 0, 0, // Skip to: 9775
4252/* 9748 */ MCD::OPC_Decode, 235, 23, 158, 2, // Opcode: WFNMSDB
4253/* 9753 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9775
4254/* 9758 */ MCD::OPC_CheckPredicate, 29, 12, 0, 0, // Skip to: 9775
4255/* 9763 */ MCD::OPC_CheckField, 16, 4, 8, 5, 0, 0, // Skip to: 9775
4256/* 9770 */ MCD::OPC_Decode, 237, 23, 156, 2, // Opcode: WFNMSXB
4257/* 9775 */ MCD::OPC_CheckPredicate, 29, 179, 50, 0, // Skip to: 22759
4258/* 9780 */ MCD::OPC_Decode, 168, 20, 159, 2, // Opcode: VFNMS
4259/* 9785 */ MCD::OPC_FilterValue, 159, 1, 119, 0, 0, // Skip to: 9910
4260/* 9791 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
4261/* 9794 */ MCD::OPC_FilterValue, 0, 160, 50, 0, // Skip to: 22759
4262/* 9799 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4263/* 9802 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9840
4264/* 9807 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4265/* 9810 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9825
4266/* 9815 */ MCD::OPC_CheckPredicate, 29, 80, 0, 0, // Skip to: 9900
4267/* 9820 */ MCD::OPC_Decode, 167, 20, 156, 2, // Opcode: VFNMASB
4268/* 9825 */ MCD::OPC_FilterValue, 8, 70, 0, 0, // Skip to: 9900
4269/* 9830 */ MCD::OPC_CheckPredicate, 29, 65, 0, 0, // Skip to: 9900
4270/* 9835 */ MCD::OPC_Decode, 233, 23, 157, 2, // Opcode: WFNMASB
4271/* 9840 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9878
4272/* 9845 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4273/* 9848 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9863
4274/* 9853 */ MCD::OPC_CheckPredicate, 29, 42, 0, 0, // Skip to: 9900
4275/* 9858 */ MCD::OPC_Decode, 166, 20, 156, 2, // Opcode: VFNMADB
4276/* 9863 */ MCD::OPC_FilterValue, 8, 32, 0, 0, // Skip to: 9900
4277/* 9868 */ MCD::OPC_CheckPredicate, 29, 27, 0, 0, // Skip to: 9900
4278/* 9873 */ MCD::OPC_Decode, 232, 23, 158, 2, // Opcode: WFNMADB
4279/* 9878 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9900
4280/* 9883 */ MCD::OPC_CheckPredicate, 29, 12, 0, 0, // Skip to: 9900
4281/* 9888 */ MCD::OPC_CheckField, 16, 4, 8, 5, 0, 0, // Skip to: 9900
4282/* 9895 */ MCD::OPC_Decode, 234, 23, 156, 2, // Opcode: WFNMAXB
4283/* 9900 */ MCD::OPC_CheckPredicate, 29, 54, 50, 0, // Skip to: 22759
4284/* 9905 */ MCD::OPC_Decode, 165, 20, 159, 2, // Opcode: VFNMA
4285/* 9910 */ MCD::OPC_FilterValue, 161, 1, 74, 0, 0, // Skip to: 9990
4286/* 9916 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4287/* 9919 */ MCD::OPC_FilterValue, 0, 35, 50, 0, // Skip to: 22759
4288/* 9924 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4289/* 9927 */ MCD::OPC_FilterValue, 0, 27, 50, 0, // Skip to: 22759
4290/* 9932 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4291/* 9935 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9950
4292/* 9940 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 9980
4293/* 9945 */ MCD::OPC_Decode, 199, 21, 140, 2, // Opcode: VMLHB
4294/* 9950 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9965
4295/* 9955 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 9980
4296/* 9960 */ MCD::OPC_Decode, 201, 21, 140, 2, // Opcode: VMLHH
4297/* 9965 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 9980
4298/* 9970 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 9980
4299/* 9975 */ MCD::OPC_Decode, 200, 21, 140, 2, // Opcode: VMLHF
4300/* 9980 */ MCD::OPC_CheckPredicate, 28, 230, 49, 0, // Skip to: 22759
4301/* 9985 */ MCD::OPC_Decode, 198, 21, 141, 2, // Opcode: VMLH
4302/* 9990 */ MCD::OPC_FilterValue, 162, 1, 74, 0, 0, // Skip to: 10070
4303/* 9996 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4304/* 9999 */ MCD::OPC_FilterValue, 0, 211, 49, 0, // Skip to: 22759
4305/* 10004 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4306/* 10007 */ MCD::OPC_FilterValue, 0, 203, 49, 0, // Skip to: 22759
4307/* 10012 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4308/* 10015 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10030
4309/* 10020 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10060
4310/* 10025 */ MCD::OPC_Decode, 192, 21, 140, 2, // Opcode: VMLB
4311/* 10030 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10045
4312/* 10035 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10060
4313/* 10040 */ MCD::OPC_Decode, 202, 21, 140, 2, // Opcode: VMLHW
4314/* 10045 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10060
4315/* 10050 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10060
4316/* 10055 */ MCD::OPC_Decode, 197, 21, 140, 2, // Opcode: VMLF
4317/* 10060 */ MCD::OPC_CheckPredicate, 28, 150, 49, 0, // Skip to: 22759
4318/* 10065 */ MCD::OPC_Decode, 191, 21, 141, 2, // Opcode: VML
4319/* 10070 */ MCD::OPC_FilterValue, 163, 1, 74, 0, 0, // Skip to: 10150
4320/* 10076 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4321/* 10079 */ MCD::OPC_FilterValue, 0, 131, 49, 0, // Skip to: 22759
4322/* 10084 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4323/* 10087 */ MCD::OPC_FilterValue, 0, 123, 49, 0, // Skip to: 22759
4324/* 10092 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4325/* 10095 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10110
4326/* 10100 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10140
4327/* 10105 */ MCD::OPC_Decode, 188, 21, 140, 2, // Opcode: VMHB
4328/* 10110 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10125
4329/* 10115 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10140
4330/* 10120 */ MCD::OPC_Decode, 190, 21, 140, 2, // Opcode: VMHH
4331/* 10125 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10140
4332/* 10130 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10140
4333/* 10135 */ MCD::OPC_Decode, 189, 21, 140, 2, // Opcode: VMHF
4334/* 10140 */ MCD::OPC_CheckPredicate, 28, 70, 49, 0, // Skip to: 22759
4335/* 10145 */ MCD::OPC_Decode, 187, 21, 141, 2, // Opcode: VMH
4336/* 10150 */ MCD::OPC_FilterValue, 164, 1, 74, 0, 0, // Skip to: 10230
4337/* 10156 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4338/* 10159 */ MCD::OPC_FilterValue, 0, 51, 49, 0, // Skip to: 22759
4339/* 10164 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4340/* 10167 */ MCD::OPC_FilterValue, 0, 43, 49, 0, // Skip to: 22759
4341/* 10172 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4342/* 10175 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10190
4343/* 10180 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10220
4344/* 10185 */ MCD::OPC_Decode, 194, 21, 140, 2, // Opcode: VMLEB
4345/* 10190 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10205
4346/* 10195 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10220
4347/* 10200 */ MCD::OPC_Decode, 196, 21, 140, 2, // Opcode: VMLEH
4348/* 10205 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10220
4349/* 10210 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10220
4350/* 10215 */ MCD::OPC_Decode, 195, 21, 140, 2, // Opcode: VMLEF
4351/* 10220 */ MCD::OPC_CheckPredicate, 28, 246, 48, 0, // Skip to: 22759
4352/* 10225 */ MCD::OPC_Decode, 193, 21, 141, 2, // Opcode: VMLE
4353/* 10230 */ MCD::OPC_FilterValue, 165, 1, 74, 0, 0, // Skip to: 10310
4354/* 10236 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4355/* 10239 */ MCD::OPC_FilterValue, 0, 227, 48, 0, // Skip to: 22759
4356/* 10244 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4357/* 10247 */ MCD::OPC_FilterValue, 0, 219, 48, 0, // Skip to: 22759
4358/* 10252 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4359/* 10255 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10270
4360/* 10260 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10300
4361/* 10265 */ MCD::OPC_Decode, 204, 21, 140, 2, // Opcode: VMLOB
4362/* 10270 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10285
4363/* 10275 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10300
4364/* 10280 */ MCD::OPC_Decode, 206, 21, 140, 2, // Opcode: VMLOH
4365/* 10285 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10300
4366/* 10290 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10300
4367/* 10295 */ MCD::OPC_Decode, 205, 21, 140, 2, // Opcode: VMLOF
4368/* 10300 */ MCD::OPC_CheckPredicate, 28, 166, 48, 0, // Skip to: 22759
4369/* 10305 */ MCD::OPC_Decode, 203, 21, 141, 2, // Opcode: VMLO
4370/* 10310 */ MCD::OPC_FilterValue, 166, 1, 74, 0, 0, // Skip to: 10390
4371/* 10316 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4372/* 10319 */ MCD::OPC_FilterValue, 0, 147, 48, 0, // Skip to: 22759
4373/* 10324 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4374/* 10327 */ MCD::OPC_FilterValue, 0, 139, 48, 0, // Skip to: 22759
4375/* 10332 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4376/* 10335 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10350
4377/* 10340 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10380
4378/* 10345 */ MCD::OPC_Decode, 184, 21, 140, 2, // Opcode: VMEB
4379/* 10350 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10365
4380/* 10355 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10380
4381/* 10360 */ MCD::OPC_Decode, 186, 21, 140, 2, // Opcode: VMEH
4382/* 10365 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10380
4383/* 10370 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10380
4384/* 10375 */ MCD::OPC_Decode, 185, 21, 140, 2, // Opcode: VMEF
4385/* 10380 */ MCD::OPC_CheckPredicate, 28, 86, 48, 0, // Skip to: 22759
4386/* 10385 */ MCD::OPC_Decode, 183, 21, 141, 2, // Opcode: VME
4387/* 10390 */ MCD::OPC_FilterValue, 167, 1, 74, 0, 0, // Skip to: 10470
4388/* 10396 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4389/* 10399 */ MCD::OPC_FilterValue, 0, 67, 48, 0, // Skip to: 22759
4390/* 10404 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4391/* 10407 */ MCD::OPC_FilterValue, 0, 59, 48, 0, // Skip to: 22759
4392/* 10412 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4393/* 10415 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10430
4394/* 10420 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10460
4395/* 10425 */ MCD::OPC_Decode, 218, 21, 140, 2, // Opcode: VMOB
4396/* 10430 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10445
4397/* 10435 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10460
4398/* 10440 */ MCD::OPC_Decode, 220, 21, 140, 2, // Opcode: VMOH
4399/* 10445 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10460
4400/* 10450 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10460
4401/* 10455 */ MCD::OPC_Decode, 219, 21, 140, 2, // Opcode: VMOF
4402/* 10460 */ MCD::OPC_CheckPredicate, 28, 6, 48, 0, // Skip to: 22759
4403/* 10465 */ MCD::OPC_Decode, 217, 21, 141, 2, // Opcode: VMO
4404/* 10470 */ MCD::OPC_FilterValue, 169, 1, 66, 0, 0, // Skip to: 10542
4405/* 10476 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4406/* 10479 */ MCD::OPC_FilterValue, 0, 243, 47, 0, // Skip to: 22759
4407/* 10484 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4408/* 10487 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10502
4409/* 10492 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10532
4410/* 10497 */ MCD::OPC_Decode, 171, 21, 156, 2, // Opcode: VMALHB
4411/* 10502 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10517
4412/* 10507 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10532
4413/* 10512 */ MCD::OPC_Decode, 173, 21, 156, 2, // Opcode: VMALHH
4414/* 10517 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10532
4415/* 10522 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10532
4416/* 10527 */ MCD::OPC_Decode, 172, 21, 156, 2, // Opcode: VMALHF
4417/* 10532 */ MCD::OPC_CheckPredicate, 28, 190, 47, 0, // Skip to: 22759
4418/* 10537 */ MCD::OPC_Decode, 170, 21, 160, 2, // Opcode: VMALH
4419/* 10542 */ MCD::OPC_FilterValue, 170, 1, 66, 0, 0, // Skip to: 10614
4420/* 10548 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4421/* 10551 */ MCD::OPC_FilterValue, 0, 171, 47, 0, // Skip to: 22759
4422/* 10556 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4423/* 10559 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10574
4424/* 10564 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10604
4425/* 10569 */ MCD::OPC_Decode, 164, 21, 156, 2, // Opcode: VMALB
4426/* 10574 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10589
4427/* 10579 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10604
4428/* 10584 */ MCD::OPC_Decode, 174, 21, 156, 2, // Opcode: VMALHW
4429/* 10589 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10604
4430/* 10594 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10604
4431/* 10599 */ MCD::OPC_Decode, 169, 21, 156, 2, // Opcode: VMALF
4432/* 10604 */ MCD::OPC_CheckPredicate, 28, 118, 47, 0, // Skip to: 22759
4433/* 10609 */ MCD::OPC_Decode, 163, 21, 160, 2, // Opcode: VMAL
4434/* 10614 */ MCD::OPC_FilterValue, 171, 1, 66, 0, 0, // Skip to: 10686
4435/* 10620 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4436/* 10623 */ MCD::OPC_FilterValue, 0, 99, 47, 0, // Skip to: 22759
4437/* 10628 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4438/* 10631 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10646
4439/* 10636 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10676
4440/* 10641 */ MCD::OPC_Decode, 160, 21, 156, 2, // Opcode: VMAHB
4441/* 10646 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10661
4442/* 10651 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10676
4443/* 10656 */ MCD::OPC_Decode, 162, 21, 156, 2, // Opcode: VMAHH
4444/* 10661 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10676
4445/* 10666 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10676
4446/* 10671 */ MCD::OPC_Decode, 161, 21, 156, 2, // Opcode: VMAHF
4447/* 10676 */ MCD::OPC_CheckPredicate, 28, 46, 47, 0, // Skip to: 22759
4448/* 10681 */ MCD::OPC_Decode, 159, 21, 160, 2, // Opcode: VMAH
4449/* 10686 */ MCD::OPC_FilterValue, 172, 1, 66, 0, 0, // Skip to: 10758
4450/* 10692 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4451/* 10695 */ MCD::OPC_FilterValue, 0, 27, 47, 0, // Skip to: 22759
4452/* 10700 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4453/* 10703 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10718
4454/* 10708 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10748
4455/* 10713 */ MCD::OPC_Decode, 166, 21, 156, 2, // Opcode: VMALEB
4456/* 10718 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10733
4457/* 10723 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10748
4458/* 10728 */ MCD::OPC_Decode, 168, 21, 156, 2, // Opcode: VMALEH
4459/* 10733 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10748
4460/* 10738 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10748
4461/* 10743 */ MCD::OPC_Decode, 167, 21, 156, 2, // Opcode: VMALEF
4462/* 10748 */ MCD::OPC_CheckPredicate, 28, 230, 46, 0, // Skip to: 22759
4463/* 10753 */ MCD::OPC_Decode, 165, 21, 160, 2, // Opcode: VMALE
4464/* 10758 */ MCD::OPC_FilterValue, 173, 1, 66, 0, 0, // Skip to: 10830
4465/* 10764 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4466/* 10767 */ MCD::OPC_FilterValue, 0, 211, 46, 0, // Skip to: 22759
4467/* 10772 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4468/* 10775 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10790
4469/* 10780 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10820
4470/* 10785 */ MCD::OPC_Decode, 176, 21, 156, 2, // Opcode: VMALOB
4471/* 10790 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10805
4472/* 10795 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10820
4473/* 10800 */ MCD::OPC_Decode, 178, 21, 156, 2, // Opcode: VMALOH
4474/* 10805 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10820
4475/* 10810 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10820
4476/* 10815 */ MCD::OPC_Decode, 177, 21, 156, 2, // Opcode: VMALOF
4477/* 10820 */ MCD::OPC_CheckPredicate, 28, 158, 46, 0, // Skip to: 22759
4478/* 10825 */ MCD::OPC_Decode, 175, 21, 160, 2, // Opcode: VMALO
4479/* 10830 */ MCD::OPC_FilterValue, 174, 1, 66, 0, 0, // Skip to: 10902
4480/* 10836 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4481/* 10839 */ MCD::OPC_FilterValue, 0, 139, 46, 0, // Skip to: 22759
4482/* 10844 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4483/* 10847 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10862
4484/* 10852 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10892
4485/* 10857 */ MCD::OPC_Decode, 156, 21, 156, 2, // Opcode: VMAEB
4486/* 10862 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10877
4487/* 10867 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10892
4488/* 10872 */ MCD::OPC_Decode, 158, 21, 156, 2, // Opcode: VMAEH
4489/* 10877 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10892
4490/* 10882 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10892
4491/* 10887 */ MCD::OPC_Decode, 157, 21, 156, 2, // Opcode: VMAEF
4492/* 10892 */ MCD::OPC_CheckPredicate, 28, 86, 46, 0, // Skip to: 22759
4493/* 10897 */ MCD::OPC_Decode, 155, 21, 160, 2, // Opcode: VMAE
4494/* 10902 */ MCD::OPC_FilterValue, 175, 1, 66, 0, 0, // Skip to: 10974
4495/* 10908 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4496/* 10911 */ MCD::OPC_FilterValue, 0, 67, 46, 0, // Skip to: 22759
4497/* 10916 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4498/* 10919 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10934
4499/* 10924 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 10964
4500/* 10929 */ MCD::OPC_Decode, 180, 21, 156, 2, // Opcode: VMAOB
4501/* 10934 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10949
4502/* 10939 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 10964
4503/* 10944 */ MCD::OPC_Decode, 182, 21, 156, 2, // Opcode: VMAOH
4504/* 10949 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10964
4505/* 10954 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 10964
4506/* 10959 */ MCD::OPC_Decode, 181, 21, 156, 2, // Opcode: VMAOF
4507/* 10964 */ MCD::OPC_CheckPredicate, 28, 14, 46, 0, // Skip to: 22759
4508/* 10969 */ MCD::OPC_Decode, 179, 21, 160, 2, // Opcode: VMAO
4509/* 10974 */ MCD::OPC_FilterValue, 180, 1, 89, 0, 0, // Skip to: 11069
4510/* 10980 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
4511/* 10983 */ MCD::OPC_FilterValue, 0, 251, 45, 0, // Skip to: 22759
4512/* 10988 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
4513/* 10991 */ MCD::OPC_FilterValue, 0, 243, 45, 0, // Skip to: 22759
4514/* 10996 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4515/* 10999 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 11014
4516/* 11004 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 11059
4517/* 11009 */ MCD::OPC_Decode, 192, 20, 140, 2, // Opcode: VGFMB
4518/* 11014 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 11029
4519/* 11019 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 11059
4520/* 11024 */ MCD::OPC_Decode, 195, 20, 140, 2, // Opcode: VGFMH
4521/* 11029 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 11044
4522/* 11034 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 11059
4523/* 11039 */ MCD::OPC_Decode, 193, 20, 140, 2, // Opcode: VGFMF
4524/* 11044 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 11059
4525/* 11049 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 11059
4526/* 11054 */ MCD::OPC_Decode, 194, 20, 140, 2, // Opcode: VGFMG
4527/* 11059 */ MCD::OPC_CheckPredicate, 28, 175, 45, 0, // Skip to: 22759
4528/* 11064 */ MCD::OPC_Decode, 186, 20, 141, 2, // Opcode: VGFM
4529/* 11069 */ MCD::OPC_FilterValue, 184, 1, 35, 0, 0, // Skip to: 11110
4530/* 11075 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
4531/* 11078 */ MCD::OPC_FilterValue, 0, 156, 45, 0, // Skip to: 22759
4532/* 11083 */ MCD::OPC_CheckPredicate, 29, 12, 0, 0, // Skip to: 11100
4533/* 11088 */ MCD::OPC_CheckField, 24, 4, 3, 5, 0, 0, // Skip to: 11100
4534/* 11095 */ MCD::OPC_Decode, 233, 21, 154, 2, // Opcode: VMSLG
4535/* 11100 */ MCD::OPC_CheckPredicate, 29, 134, 45, 0, // Skip to: 22759
4536/* 11105 */ MCD::OPC_Decode, 232, 21, 155, 2, // Opcode: VMSL
4537/* 11110 */ MCD::OPC_FilterValue, 185, 1, 35, 0, 0, // Skip to: 11151
4538/* 11116 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4539/* 11119 */ MCD::OPC_FilterValue, 0, 115, 45, 0, // Skip to: 22759
4540/* 11124 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11141
4541/* 11129 */ MCD::OPC_CheckField, 24, 4, 4, 5, 0, 0, // Skip to: 11141
4542/* 11136 */ MCD::OPC_Decode, 182, 18, 156, 2, // Opcode: VACCCQ
4543/* 11141 */ MCD::OPC_CheckPredicate, 28, 93, 45, 0, // Skip to: 22759
4544/* 11146 */ MCD::OPC_Decode, 181, 18, 160, 2, // Opcode: VACCC
4545/* 11151 */ MCD::OPC_FilterValue, 187, 1, 35, 0, 0, // Skip to: 11192
4546/* 11157 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4547/* 11160 */ MCD::OPC_FilterValue, 0, 74, 45, 0, // Skip to: 22759
4548/* 11165 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11182
4549/* 11170 */ MCD::OPC_CheckField, 24, 4, 4, 5, 0, 0, // Skip to: 11182
4550/* 11177 */ MCD::OPC_Decode, 187, 18, 156, 2, // Opcode: VACQ
4551/* 11182 */ MCD::OPC_CheckPredicate, 28, 52, 45, 0, // Skip to: 22759
4552/* 11187 */ MCD::OPC_Decode, 178, 18, 160, 2, // Opcode: VAC
4553/* 11192 */ MCD::OPC_FilterValue, 188, 1, 81, 0, 0, // Skip to: 11279
4554/* 11198 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4555/* 11201 */ MCD::OPC_FilterValue, 0, 33, 45, 0, // Skip to: 22759
4556/* 11206 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
4557/* 11209 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 11224
4558/* 11214 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 11269
4559/* 11219 */ MCD::OPC_Decode, 188, 20, 156, 2, // Opcode: VGFMAB
4560/* 11224 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 11239
4561/* 11229 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 11269
4562/* 11234 */ MCD::OPC_Decode, 191, 20, 156, 2, // Opcode: VGFMAH
4563/* 11239 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 11254
4564/* 11244 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 11269
4565/* 11249 */ MCD::OPC_Decode, 189, 20, 156, 2, // Opcode: VGFMAF
4566/* 11254 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 11269
4567/* 11259 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 11269
4568/* 11264 */ MCD::OPC_Decode, 190, 20, 156, 2, // Opcode: VGFMAG
4569/* 11269 */ MCD::OPC_CheckPredicate, 28, 221, 44, 0, // Skip to: 22759
4570/* 11274 */ MCD::OPC_Decode, 187, 20, 160, 2, // Opcode: VGFMA
4571/* 11279 */ MCD::OPC_FilterValue, 189, 1, 35, 0, 0, // Skip to: 11320
4572/* 11285 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4573/* 11288 */ MCD::OPC_FilterValue, 0, 202, 44, 0, // Skip to: 22759
4574/* 11293 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11310
4575/* 11298 */ MCD::OPC_CheckField, 24, 4, 4, 5, 0, 0, // Skip to: 11310
4576/* 11305 */ MCD::OPC_Decode, 166, 22, 156, 2, // Opcode: VSBCBIQ
4577/* 11310 */ MCD::OPC_CheckPredicate, 28, 180, 44, 0, // Skip to: 22759
4578/* 11315 */ MCD::OPC_Decode, 165, 22, 160, 2, // Opcode: VSBCBI
4579/* 11320 */ MCD::OPC_FilterValue, 191, 1, 35, 0, 0, // Skip to: 11361
4580/* 11326 */ MCD::OPC_ExtractField, 16, 8, // Inst{23-16} ...
4581/* 11329 */ MCD::OPC_FilterValue, 0, 161, 44, 0, // Skip to: 22759
4582/* 11334 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11351
4583/* 11339 */ MCD::OPC_CheckField, 24, 4, 4, 5, 0, 0, // Skip to: 11351
4584/* 11346 */ MCD::OPC_Decode, 168, 22, 156, 2, // Opcode: VSBIQ
4585/* 11351 */ MCD::OPC_CheckPredicate, 28, 139, 44, 0, // Skip to: 22759
4586/* 11356 */ MCD::OPC_Decode, 167, 22, 160, 2, // Opcode: VSBI
4587/* 11361 */ MCD::OPC_FilterValue, 192, 1, 93, 0, 0, // Skip to: 11460
4588/* 11367 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4589/* 11370 */ MCD::OPC_FilterValue, 0, 120, 44, 0, // Skip to: 22759
4590/* 11375 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
4591/* 11378 */ MCD::OPC_FilterValue, 0, 112, 44, 0, // Skip to: 22759
4592/* 11383 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4593/* 11386 */ MCD::OPC_FilterValue, 2, 27, 0, 0, // Skip to: 11418
4594/* 11391 */ MCD::OPC_CheckPredicate, 25, 12, 0, 0, // Skip to: 11408
4595/* 11396 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11408
4596/* 11403 */ MCD::OPC_Decode, 149, 23, 161, 2, // Opcode: WCLFEB
4597/* 11408 */ MCD::OPC_CheckPredicate, 25, 37, 0, 0, // Skip to: 11450
4598/* 11413 */ MCD::OPC_Decode, 243, 18, 162, 2, // Opcode: VCLFEB
4599/* 11418 */ MCD::OPC_FilterValue, 3, 27, 0, 0, // Skip to: 11450
4600/* 11423 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11440
4601/* 11428 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11440
4602/* 11435 */ MCD::OPC_Decode, 150, 23, 163, 2, // Opcode: WCLGDB
4603/* 11440 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 11450
4604/* 11445 */ MCD::OPC_Decode, 246, 18, 162, 2, // Opcode: VCLGDB
4605/* 11450 */ MCD::OPC_CheckPredicate, 28, 40, 44, 0, // Skip to: 22759
4606/* 11455 */ MCD::OPC_Decode, 245, 18, 164, 2, // Opcode: VCLGD
4607/* 11460 */ MCD::OPC_FilterValue, 193, 1, 93, 0, 0, // Skip to: 11559
4608/* 11466 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4609/* 11469 */ MCD::OPC_FilterValue, 0, 21, 44, 0, // Skip to: 22759
4610/* 11474 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
4611/* 11477 */ MCD::OPC_FilterValue, 0, 13, 44, 0, // Skip to: 22759
4612/* 11482 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4613/* 11485 */ MCD::OPC_FilterValue, 2, 27, 0, 0, // Skip to: 11517
4614/* 11490 */ MCD::OPC_CheckPredicate, 25, 12, 0, 0, // Skip to: 11507
4615/* 11495 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11507
4616/* 11502 */ MCD::OPC_Decode, 146, 23, 161, 2, // Opcode: WCELFB
4617/* 11507 */ MCD::OPC_CheckPredicate, 25, 37, 0, 0, // Skip to: 11549
4618/* 11512 */ MCD::OPC_Decode, 209, 18, 162, 2, // Opcode: VCELFB
4619/* 11517 */ MCD::OPC_FilterValue, 3, 27, 0, 0, // Skip to: 11549
4620/* 11522 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11539
4621/* 11527 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11539
4622/* 11534 */ MCD::OPC_Decode, 144, 23, 163, 2, // Opcode: WCDLGB
4623/* 11539 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 11549
4624/* 11544 */ MCD::OPC_Decode, 207, 18, 162, 2, // Opcode: VCDLGB
4625/* 11549 */ MCD::OPC_CheckPredicate, 28, 197, 43, 0, // Skip to: 22759
4626/* 11554 */ MCD::OPC_Decode, 206, 18, 164, 2, // Opcode: VCDLG
4627/* 11559 */ MCD::OPC_FilterValue, 194, 1, 93, 0, 0, // Skip to: 11658
4628/* 11565 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4629/* 11568 */ MCD::OPC_FilterValue, 0, 178, 43, 0, // Skip to: 22759
4630/* 11573 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
4631/* 11576 */ MCD::OPC_FilterValue, 0, 170, 43, 0, // Skip to: 22759
4632/* 11581 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4633/* 11584 */ MCD::OPC_FilterValue, 2, 27, 0, 0, // Skip to: 11616
4634/* 11589 */ MCD::OPC_CheckPredicate, 25, 12, 0, 0, // Skip to: 11606
4635/* 11594 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11606
4636/* 11601 */ MCD::OPC_Decode, 147, 23, 161, 2, // Opcode: WCFEB
4637/* 11606 */ MCD::OPC_CheckPredicate, 25, 37, 0, 0, // Skip to: 11648
4638/* 11611 */ MCD::OPC_Decode, 219, 18, 162, 2, // Opcode: VCFEB
4639/* 11616 */ MCD::OPC_FilterValue, 3, 27, 0, 0, // Skip to: 11648
4640/* 11621 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11638
4641/* 11626 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11638
4642/* 11633 */ MCD::OPC_Decode, 148, 23, 163, 2, // Opcode: WCGDB
4643/* 11638 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 11648
4644/* 11643 */ MCD::OPC_Decode, 223, 18, 162, 2, // Opcode: VCGDB
4645/* 11648 */ MCD::OPC_CheckPredicate, 28, 98, 43, 0, // Skip to: 22759
4646/* 11653 */ MCD::OPC_Decode, 222, 18, 164, 2, // Opcode: VCGD
4647/* 11658 */ MCD::OPC_FilterValue, 195, 1, 93, 0, 0, // Skip to: 11757
4648/* 11664 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4649/* 11667 */ MCD::OPC_FilterValue, 0, 79, 43, 0, // Skip to: 22759
4650/* 11672 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
4651/* 11675 */ MCD::OPC_FilterValue, 0, 71, 43, 0, // Skip to: 22759
4652/* 11680 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4653/* 11683 */ MCD::OPC_FilterValue, 2, 27, 0, 0, // Skip to: 11715
4654/* 11688 */ MCD::OPC_CheckPredicate, 25, 12, 0, 0, // Skip to: 11705
4655/* 11693 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11705
4656/* 11700 */ MCD::OPC_Decode, 145, 23, 161, 2, // Opcode: WCEFB
4657/* 11705 */ MCD::OPC_CheckPredicate, 25, 37, 0, 0, // Skip to: 11747
4658/* 11710 */ MCD::OPC_Decode, 208, 18, 162, 2, // Opcode: VCEFB
4659/* 11715 */ MCD::OPC_FilterValue, 3, 27, 0, 0, // Skip to: 11747
4660/* 11720 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11737
4661/* 11725 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11737
4662/* 11732 */ MCD::OPC_Decode, 143, 23, 163, 2, // Opcode: WCDGB
4663/* 11737 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 11747
4664/* 11742 */ MCD::OPC_Decode, 205, 18, 162, 2, // Opcode: VCDGB
4665/* 11747 */ MCD::OPC_CheckPredicate, 28, 255, 42, 0, // Skip to: 22759
4666/* 11752 */ MCD::OPC_Decode, 204, 18, 164, 2, // Opcode: VCDG
4667/* 11757 */ MCD::OPC_FilterValue, 196, 1, 76, 0, 0, // Skip to: 11839
4668/* 11763 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4669/* 11766 */ MCD::OPC_FilterValue, 0, 236, 42, 0, // Skip to: 22759
4670/* 11771 */ MCD::OPC_ExtractField, 20, 12, // Inst{31-20} ...
4671/* 11774 */ MCD::OPC_FilterValue, 0, 228, 42, 0, // Skip to: 22759
4672/* 11779 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
4673/* 11782 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 11797
4674/* 11787 */ MCD::OPC_CheckPredicate, 28, 37, 0, 0, // Skip to: 11829
4675/* 11792 */ MCD::OPC_Decode, 226, 20, 136, 2, // Opcode: VLDEB
4676/* 11797 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 11813
4677/* 11803 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 11829
4678/* 11808 */ MCD::OPC_Decode, 250, 23, 165, 2, // Opcode: WLDEB
4679/* 11813 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 11829
4680/* 11819 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 11829
4681/* 11824 */ MCD::OPC_Decode, 207, 23, 166, 2, // Opcode: WFLLD
4682/* 11829 */ MCD::OPC_CheckPredicate, 28, 173, 42, 0, // Skip to: 22759
4683/* 11834 */ MCD::OPC_Decode, 225, 20, 167, 2, // Opcode: VLDE
4684/* 11839 */ MCD::OPC_FilterValue, 197, 1, 83, 0, 0, // Skip to: 11928
4685/* 11845 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4686/* 11848 */ MCD::OPC_FilterValue, 0, 154, 42, 0, // Skip to: 22759
4687/* 11853 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
4688/* 11856 */ MCD::OPC_FilterValue, 0, 146, 42, 0, // Skip to: 22759
4689/* 11861 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4690/* 11864 */ MCD::OPC_FilterValue, 3, 27, 0, 0, // Skip to: 11896
4691/* 11869 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 11886
4692/* 11874 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11886
4693/* 11881 */ MCD::OPC_Decode, 251, 23, 168, 2, // Opcode: WLEDB
4694/* 11886 */ MCD::OPC_CheckPredicate, 28, 27, 0, 0, // Skip to: 11918
4695/* 11891 */ MCD::OPC_Decode, 232, 20, 162, 2, // Opcode: VLEDB
4696/* 11896 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 11918
4697/* 11901 */ MCD::OPC_CheckPredicate, 29, 12, 0, 0, // Skip to: 11918
4698/* 11906 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11918
4699/* 11913 */ MCD::OPC_Decode, 216, 23, 169, 2, // Opcode: WFLRX
4700/* 11918 */ MCD::OPC_CheckPredicate, 28, 84, 42, 0, // Skip to: 22759
4701/* 11923 */ MCD::OPC_Decode, 231, 20, 164, 2, // Opcode: VLED
4702/* 11928 */ MCD::OPC_FilterValue, 199, 1, 115, 0, 0, // Skip to: 12049
4703/* 11934 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4704/* 11937 */ MCD::OPC_FilterValue, 0, 65, 42, 0, // Skip to: 22759
4705/* 11942 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
4706/* 11945 */ MCD::OPC_FilterValue, 0, 57, 42, 0, // Skip to: 22759
4707/* 11950 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4708/* 11953 */ MCD::OPC_FilterValue, 2, 27, 0, 0, // Skip to: 11985
4709/* 11958 */ MCD::OPC_CheckPredicate, 29, 12, 0, 0, // Skip to: 11975
4710/* 11963 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 11975
4711/* 11970 */ MCD::OPC_Decode, 180, 23, 161, 2, // Opcode: WFISB
4712/* 11975 */ MCD::OPC_CheckPredicate, 29, 59, 0, 0, // Skip to: 12039
4713/* 11980 */ MCD::OPC_Decode, 255, 19, 162, 2, // Opcode: VFISB
4714/* 11985 */ MCD::OPC_FilterValue, 3, 27, 0, 0, // Skip to: 12017
4715/* 11990 */ MCD::OPC_CheckPredicate, 28, 12, 0, 0, // Skip to: 12007
4716/* 11995 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 12007
4717/* 12002 */ MCD::OPC_Decode, 179, 23, 163, 2, // Opcode: WFIDB
4718/* 12007 */ MCD::OPC_CheckPredicate, 28, 27, 0, 0, // Skip to: 12039
4719/* 12012 */ MCD::OPC_Decode, 254, 19, 162, 2, // Opcode: VFIDB
4720/* 12017 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 12039
4721/* 12022 */ MCD::OPC_CheckPredicate, 29, 12, 0, 0, // Skip to: 12039
4722/* 12027 */ MCD::OPC_CheckField, 19, 1, 1, 5, 0, 0, // Skip to: 12039
4723/* 12034 */ MCD::OPC_Decode, 181, 23, 170, 2, // Opcode: WFIXB
4724/* 12039 */ MCD::OPC_CheckPredicate, 28, 219, 41, 0, // Skip to: 22759
4725/* 12044 */ MCD::OPC_Decode, 253, 19, 164, 2, // Opcode: VFI
4726/* 12049 */ MCD::OPC_FilterValue, 202, 1, 74, 0, 0, // Skip to: 12129
4727/* 12055 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4728/* 12058 */ MCD::OPC_FilterValue, 0, 200, 41, 0, // Skip to: 22759
4729/* 12063 */ MCD::OPC_ExtractField, 20, 12, // Inst{31-20} ...
4730/* 12066 */ MCD::OPC_FilterValue, 0, 192, 41, 0, // Skip to: 22759
4731/* 12071 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
4732/* 12074 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12089
4733/* 12079 */ MCD::OPC_CheckPredicate, 29, 35, 0, 0, // Skip to: 12119
4734/* 12084 */ MCD::OPC_Decode, 202, 23, 171, 2, // Opcode: WFKSB
4735/* 12089 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 12104
4736/* 12094 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 12119
4737/* 12099 */ MCD::OPC_Decode, 183, 23, 172, 2, // Opcode: WFKDB
4738/* 12104 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12119
4739/* 12109 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 12119
4740/* 12114 */ MCD::OPC_Decode, 203, 23, 136, 2, // Opcode: WFKXB
4741/* 12119 */ MCD::OPC_CheckPredicate, 28, 139, 41, 0, // Skip to: 22759
4742/* 12124 */ MCD::OPC_Decode, 182, 23, 173, 2, // Opcode: WFK
4743/* 12129 */ MCD::OPC_FilterValue, 203, 1, 74, 0, 0, // Skip to: 12209
4744/* 12135 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4745/* 12138 */ MCD::OPC_FilterValue, 0, 120, 41, 0, // Skip to: 22759
4746/* 12143 */ MCD::OPC_ExtractField, 20, 12, // Inst{31-20} ...
4747/* 12146 */ MCD::OPC_FilterValue, 0, 112, 41, 0, // Skip to: 22759
4748/* 12151 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
4749/* 12154 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12169
4750/* 12159 */ MCD::OPC_CheckPredicate, 29, 35, 0, 0, // Skip to: 12199
4751/* 12164 */ MCD::OPC_Decode, 174, 23, 171, 2, // Opcode: WFCSB
4752/* 12169 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 12184
4753/* 12174 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 12199
4754/* 12179 */ MCD::OPC_Decode, 155, 23, 172, 2, // Opcode: WFCDB
4755/* 12184 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12199
4756/* 12189 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 12199
4757/* 12194 */ MCD::OPC_Decode, 175, 23, 136, 2, // Opcode: WFCXB
4758/* 12199 */ MCD::OPC_CheckPredicate, 28, 59, 41, 0, // Skip to: 22759
4759/* 12204 */ MCD::OPC_Decode, 154, 23, 173, 2, // Opcode: WFC
4760/* 12209 */ MCD::OPC_FilterValue, 204, 1, 92, 1, 0, // Skip to: 12563
4761/* 12215 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4762/* 12218 */ MCD::OPC_FilterValue, 0, 40, 41, 0, // Skip to: 22759
4763/* 12223 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
4764/* 12226 */ MCD::OPC_FilterValue, 0, 32, 41, 0, // Skip to: 22759
4765/* 12231 */ MCD::OPC_ExtractField, 12, 12, // Inst{23-12} ...
4766/* 12234 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12249
4767/* 12239 */ MCD::OPC_CheckPredicate, 29, 228, 0, 0, // Skip to: 12472
4768/* 12244 */ MCD::OPC_Decode, 141, 20, 136, 2, // Opcode: VFLCSB
4769/* 12249 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 12264
4770/* 12254 */ MCD::OPC_CheckPredicate, 28, 213, 0, 0, // Skip to: 12472
4771/* 12259 */ MCD::OPC_Decode, 140, 20, 136, 2, // Opcode: VFLCDB
4772/* 12264 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 12280
4773/* 12270 */ MCD::OPC_CheckPredicate, 29, 197, 0, 0, // Skip to: 12472
4774/* 12275 */ MCD::OPC_Decode, 205, 23, 171, 2, // Opcode: WFLCSB
4775/* 12280 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 12296
4776/* 12286 */ MCD::OPC_CheckPredicate, 28, 181, 0, 0, // Skip to: 12472
4777/* 12291 */ MCD::OPC_Decode, 204, 23, 172, 2, // Opcode: WFLCDB
4778/* 12296 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 12312
4779/* 12302 */ MCD::OPC_CheckPredicate, 29, 165, 0, 0, // Skip to: 12472
4780/* 12307 */ MCD::OPC_Decode, 206, 23, 136, 2, // Opcode: WFLCXB
4781/* 12312 */ MCD::OPC_FilterValue, 130, 2, 10, 0, 0, // Skip to: 12328
4782/* 12318 */ MCD::OPC_CheckPredicate, 29, 149, 0, 0, // Skip to: 12472
4783/* 12323 */ MCD::OPC_Decode, 145, 20, 136, 2, // Opcode: VFLNSB
4784/* 12328 */ MCD::OPC_FilterValue, 131, 2, 10, 0, 0, // Skip to: 12344
4785/* 12334 */ MCD::OPC_CheckPredicate, 28, 133, 0, 0, // Skip to: 12472
4786/* 12339 */ MCD::OPC_Decode, 144, 20, 136, 2, // Opcode: VFLNDB
4787/* 12344 */ MCD::OPC_FilterValue, 130, 3, 10, 0, 0, // Skip to: 12360
4788/* 12350 */ MCD::OPC_CheckPredicate, 29, 117, 0, 0, // Skip to: 12472
4789/* 12355 */ MCD::OPC_Decode, 210, 23, 171, 2, // Opcode: WFLNSB
4790/* 12360 */ MCD::OPC_FilterValue, 131, 3, 10, 0, 0, // Skip to: 12376
4791/* 12366 */ MCD::OPC_CheckPredicate, 28, 101, 0, 0, // Skip to: 12472
4792/* 12371 */ MCD::OPC_Decode, 209, 23, 172, 2, // Opcode: WFLNDB
4793/* 12376 */ MCD::OPC_FilterValue, 132, 3, 10, 0, 0, // Skip to: 12392
4794/* 12382 */ MCD::OPC_CheckPredicate, 29, 85, 0, 0, // Skip to: 12472
4795/* 12387 */ MCD::OPC_Decode, 211, 23, 136, 2, // Opcode: WFLNXB
4796/* 12392 */ MCD::OPC_FilterValue, 130, 4, 10, 0, 0, // Skip to: 12408
4797/* 12398 */ MCD::OPC_CheckPredicate, 29, 69, 0, 0, // Skip to: 12472
4798/* 12403 */ MCD::OPC_Decode, 147, 20, 136, 2, // Opcode: VFLPSB
4799/* 12408 */ MCD::OPC_FilterValue, 131, 4, 10, 0, 0, // Skip to: 12424
4800/* 12414 */ MCD::OPC_CheckPredicate, 28, 53, 0, 0, // Skip to: 12472
4801/* 12419 */ MCD::OPC_Decode, 146, 20, 136, 2, // Opcode: VFLPDB
4802/* 12424 */ MCD::OPC_FilterValue, 130, 5, 10, 0, 0, // Skip to: 12440
4803/* 12430 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 12472
4804/* 12435 */ MCD::OPC_Decode, 213, 23, 171, 2, // Opcode: WFLPSB
4805/* 12440 */ MCD::OPC_FilterValue, 131, 5, 10, 0, 0, // Skip to: 12456
4806/* 12446 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 12472
4807/* 12451 */ MCD::OPC_Decode, 212, 23, 172, 2, // Opcode: WFLPDB
4808/* 12456 */ MCD::OPC_FilterValue, 132, 5, 10, 0, 0, // Skip to: 12472
4809/* 12462 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 12472
4810/* 12467 */ MCD::OPC_Decode, 214, 23, 136, 2, // Opcode: WFLPXB
4811/* 12472 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
4812/* 12475 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12490
4813/* 12480 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 12553
4814/* 12485 */ MCD::OPC_Decode, 173, 20, 138, 2, // Opcode: VFPSOSB
4815/* 12490 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 12505
4816/* 12495 */ MCD::OPC_CheckPredicate, 28, 53, 0, 0, // Skip to: 12553
4817/* 12500 */ MCD::OPC_Decode, 172, 20, 138, 2, // Opcode: VFPSODB
4818/* 12505 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 12521
4819/* 12511 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 12553
4820/* 12516 */ MCD::OPC_Decode, 239, 23, 174, 2, // Opcode: WFPSOSB
4821/* 12521 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 12537
4822/* 12527 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 12553
4823/* 12532 */ MCD::OPC_Decode, 238, 23, 175, 2, // Opcode: WFPSODB
4824/* 12537 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 12553
4825/* 12543 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 12553
4826/* 12548 */ MCD::OPC_Decode, 240, 23, 138, 2, // Opcode: WFPSOXB
4827/* 12553 */ MCD::OPC_CheckPredicate, 28, 217, 39, 0, // Skip to: 22759
4828/* 12558 */ MCD::OPC_Decode, 171, 20, 164, 2, // Opcode: VFPSO
4829/* 12563 */ MCD::OPC_FilterValue, 206, 1, 107, 0, 0, // Skip to: 12676
4830/* 12569 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4831/* 12572 */ MCD::OPC_FilterValue, 0, 198, 39, 0, // Skip to: 22759
4832/* 12577 */ MCD::OPC_ExtractField, 20, 12, // Inst{31-20} ...
4833/* 12580 */ MCD::OPC_FilterValue, 0, 190, 39, 0, // Skip to: 22759
4834/* 12585 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
4835/* 12588 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12603
4836/* 12593 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 12666
4837/* 12598 */ MCD::OPC_Decode, 178, 20, 136, 2, // Opcode: VFSQSB
4838/* 12603 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 12618
4839/* 12608 */ MCD::OPC_CheckPredicate, 28, 53, 0, 0, // Skip to: 12666
4840/* 12613 */ MCD::OPC_Decode, 177, 20, 136, 2, // Opcode: VFSQDB
4841/* 12618 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 12634
4842/* 12624 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 12666
4843/* 12629 */ MCD::OPC_Decode, 243, 23, 171, 2, // Opcode: WFSQSB
4844/* 12634 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 12650
4845/* 12640 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 12666
4846/* 12645 */ MCD::OPC_Decode, 242, 23, 172, 2, // Opcode: WFSQDB
4847/* 12650 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 12666
4848/* 12656 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 12666
4849/* 12661 */ MCD::OPC_Decode, 244, 23, 136, 2, // Opcode: WFSQXB
4850/* 12666 */ MCD::OPC_CheckPredicate, 28, 104, 39, 0, // Skip to: 22759
4851/* 12671 */ MCD::OPC_Decode, 176, 20, 167, 2, // Opcode: VFSQ
4852/* 12676 */ MCD::OPC_FilterValue, 212, 1, 74, 0, 0, // Skip to: 12756
4853/* 12682 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4854/* 12685 */ MCD::OPC_FilterValue, 0, 85, 39, 0, // Skip to: 22759
4855/* 12690 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
4856/* 12693 */ MCD::OPC_FilterValue, 0, 77, 39, 0, // Skip to: 22759
4857/* 12698 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4858/* 12701 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 12716
4859/* 12706 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 12746
4860/* 12711 */ MCD::OPC_Decode, 138, 23, 136, 2, // Opcode: VUPLLB
4861/* 12716 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 12731
4862/* 12721 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 12746
4863/* 12726 */ MCD::OPC_Decode, 140, 23, 136, 2, // Opcode: VUPLLH
4864/* 12731 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12746
4865/* 12736 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 12746
4866/* 12741 */ MCD::OPC_Decode, 139, 23, 136, 2, // Opcode: VUPLLF
4867/* 12746 */ MCD::OPC_CheckPredicate, 28, 24, 39, 0, // Skip to: 22759
4868/* 12751 */ MCD::OPC_Decode, 137, 23, 137, 2, // Opcode: VUPLL
4869/* 12756 */ MCD::OPC_FilterValue, 213, 1, 74, 0, 0, // Skip to: 12836
4870/* 12762 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4871/* 12765 */ MCD::OPC_FilterValue, 0, 5, 39, 0, // Skip to: 22759
4872/* 12770 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
4873/* 12773 */ MCD::OPC_FilterValue, 0, 253, 38, 0, // Skip to: 22759
4874/* 12778 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4875/* 12781 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 12796
4876/* 12786 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 12826
4877/* 12791 */ MCD::OPC_Decode, 133, 23, 136, 2, // Opcode: VUPLHB
4878/* 12796 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 12811
4879/* 12801 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 12826
4880/* 12806 */ MCD::OPC_Decode, 135, 23, 136, 2, // Opcode: VUPLHH
4881/* 12811 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12826
4882/* 12816 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 12826
4883/* 12821 */ MCD::OPC_Decode, 134, 23, 136, 2, // Opcode: VUPLHF
4884/* 12826 */ MCD::OPC_CheckPredicate, 28, 200, 38, 0, // Skip to: 22759
4885/* 12831 */ MCD::OPC_Decode, 132, 23, 137, 2, // Opcode: VUPLH
4886/* 12836 */ MCD::OPC_FilterValue, 214, 1, 74, 0, 0, // Skip to: 12916
4887/* 12842 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4888/* 12845 */ MCD::OPC_FilterValue, 0, 181, 38, 0, // Skip to: 22759
4889/* 12850 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
4890/* 12853 */ MCD::OPC_FilterValue, 0, 173, 38, 0, // Skip to: 22759
4891/* 12858 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4892/* 12861 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 12876
4893/* 12866 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 12906
4894/* 12871 */ MCD::OPC_Decode, 130, 23, 136, 2, // Opcode: VUPLB
4895/* 12876 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 12891
4896/* 12881 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 12906
4897/* 12886 */ MCD::OPC_Decode, 136, 23, 136, 2, // Opcode: VUPLHW
4898/* 12891 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12906
4899/* 12896 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 12906
4900/* 12901 */ MCD::OPC_Decode, 131, 23, 136, 2, // Opcode: VUPLF
4901/* 12906 */ MCD::OPC_CheckPredicate, 28, 120, 38, 0, // Skip to: 22759
4902/* 12911 */ MCD::OPC_Decode, 129, 23, 137, 2, // Opcode: VUPL
4903/* 12916 */ MCD::OPC_FilterValue, 215, 1, 74, 0, 0, // Skip to: 12996
4904/* 12922 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4905/* 12925 */ MCD::OPC_FilterValue, 0, 101, 38, 0, // Skip to: 22759
4906/* 12930 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
4907/* 12933 */ MCD::OPC_FilterValue, 0, 93, 38, 0, // Skip to: 22759
4908/* 12938 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4909/* 12941 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 12956
4910/* 12946 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 12986
4911/* 12951 */ MCD::OPC_Decode, 253, 22, 136, 2, // Opcode: VUPHB
4912/* 12956 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 12971
4913/* 12961 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 12986
4914/* 12966 */ MCD::OPC_Decode, 255, 22, 136, 2, // Opcode: VUPHH
4915/* 12971 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 12986
4916/* 12976 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 12986
4917/* 12981 */ MCD::OPC_Decode, 254, 22, 136, 2, // Opcode: VUPHF
4918/* 12986 */ MCD::OPC_CheckPredicate, 28, 40, 38, 0, // Skip to: 22759
4919/* 12991 */ MCD::OPC_Decode, 252, 22, 137, 2, // Opcode: VUPH
4920/* 12996 */ MCD::OPC_FilterValue, 216, 1, 24, 0, 0, // Skip to: 13026
4921/* 13002 */ MCD::OPC_CheckPredicate, 28, 24, 38, 0, // Skip to: 22759
4922/* 13007 */ MCD::OPC_CheckField, 12, 20, 0, 17, 38, 0, // Skip to: 22759
4923/* 13014 */ MCD::OPC_CheckField, 8, 2, 0, 10, 38, 0, // Skip to: 22759
4924/* 13021 */ MCD::OPC_Decode, 250, 22, 136, 2, // Opcode: VTM
4925/* 13026 */ MCD::OPC_FilterValue, 217, 1, 89, 0, 0, // Skip to: 13121
4926/* 13032 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4927/* 13035 */ MCD::OPC_FilterValue, 0, 247, 37, 0, // Skip to: 22759
4928/* 13040 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
4929/* 13043 */ MCD::OPC_FilterValue, 0, 239, 37, 0, // Skip to: 22759
4930/* 13048 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4931/* 13051 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 13066
4932/* 13056 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 13111
4933/* 13061 */ MCD::OPC_Decode, 144, 19, 136, 2, // Opcode: VECLB
4934/* 13066 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 13081
4935/* 13071 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 13111
4936/* 13076 */ MCD::OPC_Decode, 147, 19, 136, 2, // Opcode: VECLH
4937/* 13081 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13096
4938/* 13086 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 13111
4939/* 13091 */ MCD::OPC_Decode, 145, 19, 136, 2, // Opcode: VECLF
4940/* 13096 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13111
4941/* 13101 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 13111
4942/* 13106 */ MCD::OPC_Decode, 146, 19, 136, 2, // Opcode: VECLG
4943/* 13111 */ MCD::OPC_CheckPredicate, 28, 171, 37, 0, // Skip to: 22759
4944/* 13116 */ MCD::OPC_Decode, 143, 19, 137, 2, // Opcode: VECL
4945/* 13121 */ MCD::OPC_FilterValue, 219, 1, 89, 0, 0, // Skip to: 13216
4946/* 13127 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4947/* 13130 */ MCD::OPC_FilterValue, 0, 152, 37, 0, // Skip to: 22759
4948/* 13135 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
4949/* 13138 */ MCD::OPC_FilterValue, 0, 144, 37, 0, // Skip to: 22759
4950/* 13143 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4951/* 13146 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 13161
4952/* 13151 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 13206
4953/* 13156 */ MCD::OPC_Decode, 139, 19, 136, 2, // Opcode: VECB
4954/* 13161 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 13176
4955/* 13166 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 13206
4956/* 13171 */ MCD::OPC_Decode, 142, 19, 136, 2, // Opcode: VECH
4957/* 13176 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13191
4958/* 13181 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 13206
4959/* 13186 */ MCD::OPC_Decode, 140, 19, 136, 2, // Opcode: VECF
4960/* 13191 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13206
4961/* 13196 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 13206
4962/* 13201 */ MCD::OPC_Decode, 141, 19, 136, 2, // Opcode: VECG
4963/* 13206 */ MCD::OPC_CheckPredicate, 28, 76, 37, 0, // Skip to: 22759
4964/* 13211 */ MCD::OPC_Decode, 138, 19, 137, 2, // Opcode: VEC
4965/* 13216 */ MCD::OPC_FilterValue, 222, 1, 89, 0, 0, // Skip to: 13311
4966/* 13222 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4967/* 13225 */ MCD::OPC_FilterValue, 0, 57, 37, 0, // Skip to: 22759
4968/* 13230 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
4969/* 13233 */ MCD::OPC_FilterValue, 0, 49, 37, 0, // Skip to: 22759
4970/* 13238 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4971/* 13241 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 13256
4972/* 13246 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 13301
4973/* 13251 */ MCD::OPC_Decode, 221, 20, 136, 2, // Opcode: VLCB
4974/* 13256 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 13271
4975/* 13261 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 13301
4976/* 13266 */ MCD::OPC_Decode, 224, 20, 136, 2, // Opcode: VLCH
4977/* 13271 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13286
4978/* 13276 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 13301
4979/* 13281 */ MCD::OPC_Decode, 222, 20, 136, 2, // Opcode: VLCF
4980/* 13286 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13301
4981/* 13291 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 13301
4982/* 13296 */ MCD::OPC_Decode, 223, 20, 136, 2, // Opcode: VLCG
4983/* 13301 */ MCD::OPC_CheckPredicate, 28, 237, 36, 0, // Skip to: 22759
4984/* 13306 */ MCD::OPC_Decode, 220, 20, 137, 2, // Opcode: VLC
4985/* 13311 */ MCD::OPC_FilterValue, 223, 1, 89, 0, 0, // Skip to: 13406
4986/* 13317 */ MCD::OPC_ExtractField, 8, 2, // Inst{9-8} ...
4987/* 13320 */ MCD::OPC_FilterValue, 0, 218, 36, 0, // Skip to: 22759
4988/* 13325 */ MCD::OPC_ExtractField, 16, 16, // Inst{31-16} ...
4989/* 13328 */ MCD::OPC_FilterValue, 0, 210, 36, 0, // Skip to: 22759
4990/* 13333 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
4991/* 13336 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 13351
4992/* 13341 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 13396
4993/* 13346 */ MCD::OPC_Decode, 137, 21, 136, 2, // Opcode: VLPB
4994/* 13351 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 13366
4995/* 13356 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 13396
4996/* 13361 */ MCD::OPC_Decode, 140, 21, 136, 2, // Opcode: VLPH
4997/* 13366 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13381
4998/* 13371 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 13396
4999/* 13376 */ MCD::OPC_Decode, 138, 21, 136, 2, // Opcode: VLPF
5000/* 13381 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13396
5001/* 13386 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 13396
5002/* 13391 */ MCD::OPC_Decode, 139, 21, 136, 2, // Opcode: VLPG
5003/* 13396 */ MCD::OPC_CheckPredicate, 28, 142, 36, 0, // Skip to: 22759
5004/* 13401 */ MCD::OPC_Decode, 136, 21, 137, 2, // Opcode: VLP
5005/* 13406 */ MCD::OPC_FilterValue, 226, 1, 107, 0, 0, // Skip to: 13519
5006/* 13412 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5007/* 13415 */ MCD::OPC_FilterValue, 0, 123, 36, 0, // Skip to: 22759
5008/* 13420 */ MCD::OPC_ExtractField, 20, 8, // Inst{27-20} ...
5009/* 13423 */ MCD::OPC_FilterValue, 0, 115, 36, 0, // Skip to: 22759
5010/* 13428 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
5011/* 13431 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13446
5012/* 13436 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 13509
5013/* 13441 */ MCD::OPC_Decode, 179, 20, 140, 2, // Opcode: VFSSB
5014/* 13446 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13461
5015/* 13451 */ MCD::OPC_CheckPredicate, 28, 53, 0, 0, // Skip to: 13509
5016/* 13456 */ MCD::OPC_Decode, 175, 20, 140, 2, // Opcode: VFSDB
5017/* 13461 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 13477
5018/* 13467 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 13509
5019/* 13472 */ MCD::OPC_Decode, 245, 23, 176, 2, // Opcode: WFSSB
5020/* 13477 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 13493
5021/* 13483 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 13509
5022/* 13488 */ MCD::OPC_Decode, 241, 23, 177, 2, // Opcode: WFSDB
5023/* 13493 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 13509
5024/* 13499 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 13509
5025/* 13504 */ MCD::OPC_Decode, 246, 23, 140, 2, // Opcode: WFSXB
5026/* 13509 */ MCD::OPC_CheckPredicate, 28, 29, 36, 0, // Skip to: 22759
5027/* 13514 */ MCD::OPC_Decode, 174, 20, 178, 2, // Opcode: VFS
5028/* 13519 */ MCD::OPC_FilterValue, 227, 1, 107, 0, 0, // Skip to: 13632
5029/* 13525 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5030/* 13528 */ MCD::OPC_FilterValue, 0, 10, 36, 0, // Skip to: 22759
5031/* 13533 */ MCD::OPC_ExtractField, 20, 8, // Inst{27-20} ...
5032/* 13536 */ MCD::OPC_FilterValue, 0, 2, 36, 0, // Skip to: 22759
5033/* 13541 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
5034/* 13544 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13559
5035/* 13549 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 13622
5036/* 13554 */ MCD::OPC_Decode, 208, 19, 140, 2, // Opcode: VFASB
5037/* 13559 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13574
5038/* 13564 */ MCD::OPC_CheckPredicate, 28, 53, 0, 0, // Skip to: 13622
5039/* 13569 */ MCD::OPC_Decode, 194, 19, 140, 2, // Opcode: VFADB
5040/* 13574 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 13590
5041/* 13580 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 13622
5042/* 13585 */ MCD::OPC_Decode, 152, 23, 176, 2, // Opcode: WFASB
5043/* 13590 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 13606
5044/* 13596 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 13622
5045/* 13601 */ MCD::OPC_Decode, 151, 23, 177, 2, // Opcode: WFADB
5046/* 13606 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 13622
5047/* 13612 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 13622
5048/* 13617 */ MCD::OPC_Decode, 153, 23, 140, 2, // Opcode: WFAXB
5049/* 13622 */ MCD::OPC_CheckPredicate, 28, 172, 35, 0, // Skip to: 22759
5050/* 13627 */ MCD::OPC_Decode, 193, 19, 178, 2, // Opcode: VFA
5051/* 13632 */ MCD::OPC_FilterValue, 229, 1, 107, 0, 0, // Skip to: 13745
5052/* 13638 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5053/* 13641 */ MCD::OPC_FilterValue, 0, 153, 35, 0, // Skip to: 22759
5054/* 13646 */ MCD::OPC_ExtractField, 20, 8, // Inst{27-20} ...
5055/* 13649 */ MCD::OPC_FilterValue, 0, 145, 35, 0, // Skip to: 22759
5056/* 13654 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
5057/* 13657 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13672
5058/* 13662 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 13735
5059/* 13667 */ MCD::OPC_Decode, 226, 19, 140, 2, // Opcode: VFDSB
5060/* 13672 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13687
5061/* 13677 */ MCD::OPC_CheckPredicate, 28, 53, 0, 0, // Skip to: 13735
5062/* 13682 */ MCD::OPC_Decode, 225, 19, 140, 2, // Opcode: VFDDB
5063/* 13687 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 13703
5064/* 13693 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 13735
5065/* 13698 */ MCD::OPC_Decode, 177, 23, 176, 2, // Opcode: WFDSB
5066/* 13703 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 13719
5067/* 13709 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 13735
5068/* 13714 */ MCD::OPC_Decode, 176, 23, 177, 2, // Opcode: WFDDB
5069/* 13719 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 13735
5070/* 13725 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 13735
5071/* 13730 */ MCD::OPC_Decode, 178, 23, 140, 2, // Opcode: WFDXB
5072/* 13735 */ MCD::OPC_CheckPredicate, 28, 59, 35, 0, // Skip to: 22759
5073/* 13740 */ MCD::OPC_Decode, 224, 19, 178, 2, // Opcode: VFD
5074/* 13745 */ MCD::OPC_FilterValue, 231, 1, 107, 0, 0, // Skip to: 13858
5075/* 13751 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5076/* 13754 */ MCD::OPC_FilterValue, 0, 40, 35, 0, // Skip to: 22759
5077/* 13759 */ MCD::OPC_ExtractField, 20, 8, // Inst{27-20} ...
5078/* 13762 */ MCD::OPC_FilterValue, 0, 32, 35, 0, // Skip to: 22759
5079/* 13767 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
5080/* 13770 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13785
5081/* 13775 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 13848
5082/* 13780 */ MCD::OPC_Decode, 162, 20, 140, 2, // Opcode: VFMSB
5083/* 13785 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13800
5084/* 13790 */ MCD::OPC_CheckPredicate, 28, 53, 0, 0, // Skip to: 13848
5085/* 13795 */ MCD::OPC_Decode, 157, 20, 140, 2, // Opcode: VFMDB
5086/* 13800 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 13816
5087/* 13806 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 13848
5088/* 13811 */ MCD::OPC_Decode, 227, 23, 176, 2, // Opcode: WFMSB
5089/* 13816 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 13832
5090/* 13822 */ MCD::OPC_CheckPredicate, 28, 21, 0, 0, // Skip to: 13848
5091/* 13827 */ MCD::OPC_Decode, 223, 23, 177, 2, // Opcode: WFMDB
5092/* 13832 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 13848
5093/* 13838 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 13848
5094/* 13843 */ MCD::OPC_Decode, 231, 23, 140, 2, // Opcode: WFMXB
5095/* 13848 */ MCD::OPC_CheckPredicate, 28, 202, 34, 0, // Skip to: 22759
5096/* 13853 */ MCD::OPC_Decode, 150, 20, 178, 2, // Opcode: VFM
5097/* 13858 */ MCD::OPC_FilterValue, 232, 1, 89, 1, 0, // Skip to: 14209
5098/* 13864 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5099/* 13867 */ MCD::OPC_FilterValue, 0, 183, 34, 0, // Skip to: 22759
5100/* 13872 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
5101/* 13875 */ MCD::OPC_FilterValue, 0, 175, 34, 0, // Skip to: 22759
5102/* 13880 */ MCD::OPC_ExtractField, 12, 12, // Inst{23-12} ...
5103/* 13883 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13898
5104/* 13888 */ MCD::OPC_CheckPredicate, 29, 50, 1, 0, // Skip to: 14199
5105/* 13893 */ MCD::OPC_Decode, 212, 19, 140, 2, // Opcode: VFCESB
5106/* 13898 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 13913
5107/* 13903 */ MCD::OPC_CheckPredicate, 28, 35, 1, 0, // Skip to: 14199
5108/* 13908 */ MCD::OPC_Decode, 210, 19, 140, 2, // Opcode: VFCEDB
5109/* 13913 */ MCD::OPC_FilterValue, 66, 10, 0, 0, // Skip to: 13928
5110/* 13918 */ MCD::OPC_CheckPredicate, 29, 20, 1, 0, // Skip to: 14199
5111/* 13923 */ MCD::OPC_Decode, 130, 20, 140, 2, // Opcode: VFKESB
5112/* 13928 */ MCD::OPC_FilterValue, 67, 10, 0, 0, // Skip to: 13943
5113/* 13933 */ MCD::OPC_CheckPredicate, 29, 5, 1, 0, // Skip to: 14199
5114/* 13938 */ MCD::OPC_Decode, 128, 20, 140, 2, // Opcode: VFKEDB
5115/* 13943 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 13959
5116/* 13949 */ MCD::OPC_CheckPredicate, 29, 245, 0, 0, // Skip to: 14199
5117/* 13954 */ MCD::OPC_Decode, 158, 23, 176, 2, // Opcode: WFCESB
5118/* 13959 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 13975
5119/* 13965 */ MCD::OPC_CheckPredicate, 28, 229, 0, 0, // Skip to: 14199
5120/* 13970 */ MCD::OPC_Decode, 156, 23, 177, 2, // Opcode: WFCEDB
5121/* 13975 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 13991
5122/* 13981 */ MCD::OPC_CheckPredicate, 29, 213, 0, 0, // Skip to: 14199
5123/* 13986 */ MCD::OPC_Decode, 160, 23, 140, 2, // Opcode: WFCEXB
5124/* 13991 */ MCD::OPC_FilterValue, 194, 1, 10, 0, 0, // Skip to: 14007
5125/* 13997 */ MCD::OPC_CheckPredicate, 29, 197, 0, 0, // Skip to: 14199
5126/* 14002 */ MCD::OPC_Decode, 186, 23, 176, 2, // Opcode: WFKESB
5127/* 14007 */ MCD::OPC_FilterValue, 195, 1, 10, 0, 0, // Skip to: 14023
5128/* 14013 */ MCD::OPC_CheckPredicate, 29, 181, 0, 0, // Skip to: 14199
5129/* 14018 */ MCD::OPC_Decode, 184, 23, 177, 2, // Opcode: WFKEDB
5130/* 14023 */ MCD::OPC_FilterValue, 196, 1, 10, 0, 0, // Skip to: 14039
5131/* 14029 */ MCD::OPC_CheckPredicate, 29, 165, 0, 0, // Skip to: 14199
5132/* 14034 */ MCD::OPC_Decode, 188, 23, 140, 2, // Opcode: WFKEXB
5133/* 14039 */ MCD::OPC_FilterValue, 130, 2, 10, 0, 0, // Skip to: 14055
5134/* 14045 */ MCD::OPC_CheckPredicate, 29, 149, 0, 0, // Skip to: 14199
5135/* 14050 */ MCD::OPC_Decode, 213, 19, 140, 2, // Opcode: VFCESBS
5136/* 14055 */ MCD::OPC_FilterValue, 131, 2, 10, 0, 0, // Skip to: 14071
5137/* 14061 */ MCD::OPC_CheckPredicate, 28, 133, 0, 0, // Skip to: 14199
5138/* 14066 */ MCD::OPC_Decode, 211, 19, 140, 2, // Opcode: VFCEDBS
5139/* 14071 */ MCD::OPC_FilterValue, 194, 2, 10, 0, 0, // Skip to: 14087
5140/* 14077 */ MCD::OPC_CheckPredicate, 29, 117, 0, 0, // Skip to: 14199
5141/* 14082 */ MCD::OPC_Decode, 131, 20, 140, 2, // Opcode: VFKESBS
5142/* 14087 */ MCD::OPC_FilterValue, 195, 2, 10, 0, 0, // Skip to: 14103
5143/* 14093 */ MCD::OPC_CheckPredicate, 29, 101, 0, 0, // Skip to: 14199
5144/* 14098 */ MCD::OPC_Decode, 129, 20, 140, 2, // Opcode: VFKEDBS
5145/* 14103 */ MCD::OPC_FilterValue, 130, 3, 10, 0, 0, // Skip to: 14119
5146/* 14109 */ MCD::OPC_CheckPredicate, 29, 85, 0, 0, // Skip to: 14199
5147/* 14114 */ MCD::OPC_Decode, 159, 23, 176, 2, // Opcode: WFCESBS
5148/* 14119 */ MCD::OPC_FilterValue, 131, 3, 10, 0, 0, // Skip to: 14135
5149/* 14125 */ MCD::OPC_CheckPredicate, 28, 69, 0, 0, // Skip to: 14199
5150/* 14130 */ MCD::OPC_Decode, 157, 23, 177, 2, // Opcode: WFCEDBS
5151/* 14135 */ MCD::OPC_FilterValue, 132, 3, 10, 0, 0, // Skip to: 14151
5152/* 14141 */ MCD::OPC_CheckPredicate, 29, 53, 0, 0, // Skip to: 14199
5153/* 14146 */ MCD::OPC_Decode, 161, 23, 140, 2, // Opcode: WFCEXBS
5154/* 14151 */ MCD::OPC_FilterValue, 194, 3, 10, 0, 0, // Skip to: 14167
5155/* 14157 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 14199
5156/* 14162 */ MCD::OPC_Decode, 187, 23, 176, 2, // Opcode: WFKESBS
5157/* 14167 */ MCD::OPC_FilterValue, 195, 3, 10, 0, 0, // Skip to: 14183
5158/* 14173 */ MCD::OPC_CheckPredicate, 29, 21, 0, 0, // Skip to: 14199
5159/* 14178 */ MCD::OPC_Decode, 185, 23, 177, 2, // Opcode: WFKEDBS
5160/* 14183 */ MCD::OPC_FilterValue, 196, 3, 10, 0, 0, // Skip to: 14199
5161/* 14189 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 14199
5162/* 14194 */ MCD::OPC_Decode, 189, 23, 140, 2, // Opcode: WFKEXBS
5163/* 14199 */ MCD::OPC_CheckPredicate, 28, 107, 33, 0, // Skip to: 22759
5164/* 14204 */ MCD::OPC_Decode, 209, 19, 179, 2, // Opcode: VFCE
5165/* 14209 */ MCD::OPC_FilterValue, 234, 1, 89, 1, 0, // Skip to: 14560
5166/* 14215 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5167/* 14218 */ MCD::OPC_FilterValue, 0, 88, 33, 0, // Skip to: 22759
5168/* 14223 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
5169/* 14226 */ MCD::OPC_FilterValue, 0, 80, 33, 0, // Skip to: 22759
5170/* 14231 */ MCD::OPC_ExtractField, 12, 12, // Inst{23-12} ...
5171/* 14234 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 14249
5172/* 14239 */ MCD::OPC_CheckPredicate, 29, 50, 1, 0, // Skip to: 14550
5173/* 14244 */ MCD::OPC_Decode, 220, 19, 140, 2, // Opcode: VFCHESB
5174/* 14249 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 14264
5175/* 14254 */ MCD::OPC_CheckPredicate, 28, 35, 1, 0, // Skip to: 14550
5176/* 14259 */ MCD::OPC_Decode, 218, 19, 140, 2, // Opcode: VFCHEDB
5177/* 14264 */ MCD::OPC_FilterValue, 66, 10, 0, 0, // Skip to: 14279
5178/* 14269 */ MCD::OPC_CheckPredicate, 29, 20, 1, 0, // Skip to: 14550
5179/* 14274 */ MCD::OPC_Decode, 136, 20, 140, 2, // Opcode: VFKHESB
5180/* 14279 */ MCD::OPC_FilterValue, 67, 10, 0, 0, // Skip to: 14294
5181/* 14284 */ MCD::OPC_CheckPredicate, 29, 5, 1, 0, // Skip to: 14550
5182/* 14289 */ MCD::OPC_Decode, 134, 20, 140, 2, // Opcode: VFKHEDB
5183/* 14294 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 14310
5184/* 14300 */ MCD::OPC_CheckPredicate, 29, 245, 0, 0, // Skip to: 14550
5185/* 14305 */ MCD::OPC_Decode, 166, 23, 176, 2, // Opcode: WFCHESB
5186/* 14310 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 14326
5187/* 14316 */ MCD::OPC_CheckPredicate, 28, 229, 0, 0, // Skip to: 14550
5188/* 14321 */ MCD::OPC_Decode, 164, 23, 177, 2, // Opcode: WFCHEDB
5189/* 14326 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 14342
5190/* 14332 */ MCD::OPC_CheckPredicate, 29, 213, 0, 0, // Skip to: 14550
5191/* 14337 */ MCD::OPC_Decode, 168, 23, 140, 2, // Opcode: WFCHEXB
5192/* 14342 */ MCD::OPC_FilterValue, 194, 1, 10, 0, 0, // Skip to: 14358
5193/* 14348 */ MCD::OPC_CheckPredicate, 29, 197, 0, 0, // Skip to: 14550
5194/* 14353 */ MCD::OPC_Decode, 194, 23, 176, 2, // Opcode: WFKHESB
5195/* 14358 */ MCD::OPC_FilterValue, 195, 1, 10, 0, 0, // Skip to: 14374
5196/* 14364 */ MCD::OPC_CheckPredicate, 29, 181, 0, 0, // Skip to: 14550
5197/* 14369 */ MCD::OPC_Decode, 192, 23, 177, 2, // Opcode: WFKHEDB
5198/* 14374 */ MCD::OPC_FilterValue, 196, 1, 10, 0, 0, // Skip to: 14390
5199/* 14380 */ MCD::OPC_CheckPredicate, 29, 165, 0, 0, // Skip to: 14550
5200/* 14385 */ MCD::OPC_Decode, 196, 23, 140, 2, // Opcode: WFKHEXB
5201/* 14390 */ MCD::OPC_FilterValue, 130, 2, 10, 0, 0, // Skip to: 14406
5202/* 14396 */ MCD::OPC_CheckPredicate, 29, 149, 0, 0, // Skip to: 14550
5203/* 14401 */ MCD::OPC_Decode, 221, 19, 140, 2, // Opcode: VFCHESBS
5204/* 14406 */ MCD::OPC_FilterValue, 131, 2, 10, 0, 0, // Skip to: 14422
5205/* 14412 */ MCD::OPC_CheckPredicate, 28, 133, 0, 0, // Skip to: 14550
5206/* 14417 */ MCD::OPC_Decode, 219, 19, 140, 2, // Opcode: VFCHEDBS
5207/* 14422 */ MCD::OPC_FilterValue, 194, 2, 10, 0, 0, // Skip to: 14438
5208/* 14428 */ MCD::OPC_CheckPredicate, 29, 117, 0, 0, // Skip to: 14550
5209/* 14433 */ MCD::OPC_Decode, 137, 20, 140, 2, // Opcode: VFKHESBS
5210/* 14438 */ MCD::OPC_FilterValue, 195, 2, 10, 0, 0, // Skip to: 14454
5211/* 14444 */ MCD::OPC_CheckPredicate, 29, 101, 0, 0, // Skip to: 14550
5212/* 14449 */ MCD::OPC_Decode, 135, 20, 140, 2, // Opcode: VFKHEDBS
5213/* 14454 */ MCD::OPC_FilterValue, 130, 3, 10, 0, 0, // Skip to: 14470
5214/* 14460 */ MCD::OPC_CheckPredicate, 29, 85, 0, 0, // Skip to: 14550
5215/* 14465 */ MCD::OPC_Decode, 167, 23, 176, 2, // Opcode: WFCHESBS
5216/* 14470 */ MCD::OPC_FilterValue, 131, 3, 10, 0, 0, // Skip to: 14486
5217/* 14476 */ MCD::OPC_CheckPredicate, 28, 69, 0, 0, // Skip to: 14550
5218/* 14481 */ MCD::OPC_Decode, 165, 23, 177, 2, // Opcode: WFCHEDBS
5219/* 14486 */ MCD::OPC_FilterValue, 132, 3, 10, 0, 0, // Skip to: 14502
5220/* 14492 */ MCD::OPC_CheckPredicate, 29, 53, 0, 0, // Skip to: 14550
5221/* 14497 */ MCD::OPC_Decode, 169, 23, 140, 2, // Opcode: WFCHEXBS
5222/* 14502 */ MCD::OPC_FilterValue, 194, 3, 10, 0, 0, // Skip to: 14518
5223/* 14508 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 14550
5224/* 14513 */ MCD::OPC_Decode, 195, 23, 176, 2, // Opcode: WFKHESBS
5225/* 14518 */ MCD::OPC_FilterValue, 195, 3, 10, 0, 0, // Skip to: 14534
5226/* 14524 */ MCD::OPC_CheckPredicate, 29, 21, 0, 0, // Skip to: 14550
5227/* 14529 */ MCD::OPC_Decode, 193, 23, 177, 2, // Opcode: WFKHEDBS
5228/* 14534 */ MCD::OPC_FilterValue, 196, 3, 10, 0, 0, // Skip to: 14550
5229/* 14540 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 14550
5230/* 14545 */ MCD::OPC_Decode, 197, 23, 140, 2, // Opcode: WFKHEXBS
5231/* 14550 */ MCD::OPC_CheckPredicate, 28, 12, 32, 0, // Skip to: 22759
5232/* 14555 */ MCD::OPC_Decode, 217, 19, 179, 2, // Opcode: VFCHE
5233/* 14560 */ MCD::OPC_FilterValue, 235, 1, 89, 1, 0, // Skip to: 14911
5234/* 14566 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5235/* 14569 */ MCD::OPC_FilterValue, 0, 249, 31, 0, // Skip to: 22759
5236/* 14574 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
5237/* 14577 */ MCD::OPC_FilterValue, 0, 241, 31, 0, // Skip to: 22759
5238/* 14582 */ MCD::OPC_ExtractField, 12, 12, // Inst{23-12} ...
5239/* 14585 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 14600
5240/* 14590 */ MCD::OPC_CheckPredicate, 29, 50, 1, 0, // Skip to: 14901
5241/* 14595 */ MCD::OPC_Decode, 222, 19, 140, 2, // Opcode: VFCHSB
5242/* 14600 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 14615
5243/* 14605 */ MCD::OPC_CheckPredicate, 28, 35, 1, 0, // Skip to: 14901
5244/* 14610 */ MCD::OPC_Decode, 215, 19, 140, 2, // Opcode: VFCHDB
5245/* 14615 */ MCD::OPC_FilterValue, 66, 10, 0, 0, // Skip to: 14630
5246/* 14620 */ MCD::OPC_CheckPredicate, 29, 20, 1, 0, // Skip to: 14901
5247/* 14625 */ MCD::OPC_Decode, 138, 20, 140, 2, // Opcode: VFKHSB
5248/* 14630 */ MCD::OPC_FilterValue, 67, 10, 0, 0, // Skip to: 14645
5249/* 14635 */ MCD::OPC_CheckPredicate, 29, 5, 1, 0, // Skip to: 14901
5250/* 14640 */ MCD::OPC_Decode, 132, 20, 140, 2, // Opcode: VFKHDB
5251/* 14645 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 14661
5252/* 14651 */ MCD::OPC_CheckPredicate, 29, 245, 0, 0, // Skip to: 14901
5253/* 14656 */ MCD::OPC_Decode, 170, 23, 176, 2, // Opcode: WFCHSB
5254/* 14661 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 14677
5255/* 14667 */ MCD::OPC_CheckPredicate, 28, 229, 0, 0, // Skip to: 14901
5256/* 14672 */ MCD::OPC_Decode, 162, 23, 177, 2, // Opcode: WFCHDB
5257/* 14677 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 14693
5258/* 14683 */ MCD::OPC_CheckPredicate, 29, 213, 0, 0, // Skip to: 14901
5259/* 14688 */ MCD::OPC_Decode, 172, 23, 140, 2, // Opcode: WFCHXB
5260/* 14693 */ MCD::OPC_FilterValue, 194, 1, 10, 0, 0, // Skip to: 14709
5261/* 14699 */ MCD::OPC_CheckPredicate, 29, 197, 0, 0, // Skip to: 14901
5262/* 14704 */ MCD::OPC_Decode, 198, 23, 176, 2, // Opcode: WFKHSB
5263/* 14709 */ MCD::OPC_FilterValue, 195, 1, 10, 0, 0, // Skip to: 14725
5264/* 14715 */ MCD::OPC_CheckPredicate, 29, 181, 0, 0, // Skip to: 14901
5265/* 14720 */ MCD::OPC_Decode, 190, 23, 177, 2, // Opcode: WFKHDB
5266/* 14725 */ MCD::OPC_FilterValue, 196, 1, 10, 0, 0, // Skip to: 14741
5267/* 14731 */ MCD::OPC_CheckPredicate, 29, 165, 0, 0, // Skip to: 14901
5268/* 14736 */ MCD::OPC_Decode, 200, 23, 140, 2, // Opcode: WFKHXB
5269/* 14741 */ MCD::OPC_FilterValue, 130, 2, 10, 0, 0, // Skip to: 14757
5270/* 14747 */ MCD::OPC_CheckPredicate, 29, 149, 0, 0, // Skip to: 14901
5271/* 14752 */ MCD::OPC_Decode, 223, 19, 140, 2, // Opcode: VFCHSBS
5272/* 14757 */ MCD::OPC_FilterValue, 131, 2, 10, 0, 0, // Skip to: 14773
5273/* 14763 */ MCD::OPC_CheckPredicate, 28, 133, 0, 0, // Skip to: 14901
5274/* 14768 */ MCD::OPC_Decode, 216, 19, 140, 2, // Opcode: VFCHDBS
5275/* 14773 */ MCD::OPC_FilterValue, 194, 2, 10, 0, 0, // Skip to: 14789
5276/* 14779 */ MCD::OPC_CheckPredicate, 29, 117, 0, 0, // Skip to: 14901
5277/* 14784 */ MCD::OPC_Decode, 139, 20, 140, 2, // Opcode: VFKHSBS
5278/* 14789 */ MCD::OPC_FilterValue, 195, 2, 10, 0, 0, // Skip to: 14805
5279/* 14795 */ MCD::OPC_CheckPredicate, 29, 101, 0, 0, // Skip to: 14901
5280/* 14800 */ MCD::OPC_Decode, 133, 20, 140, 2, // Opcode: VFKHDBS
5281/* 14805 */ MCD::OPC_FilterValue, 130, 3, 10, 0, 0, // Skip to: 14821
5282/* 14811 */ MCD::OPC_CheckPredicate, 29, 85, 0, 0, // Skip to: 14901
5283/* 14816 */ MCD::OPC_Decode, 171, 23, 176, 2, // Opcode: WFCHSBS
5284/* 14821 */ MCD::OPC_FilterValue, 131, 3, 10, 0, 0, // Skip to: 14837
5285/* 14827 */ MCD::OPC_CheckPredicate, 28, 69, 0, 0, // Skip to: 14901
5286/* 14832 */ MCD::OPC_Decode, 163, 23, 177, 2, // Opcode: WFCHDBS
5287/* 14837 */ MCD::OPC_FilterValue, 132, 3, 10, 0, 0, // Skip to: 14853
5288/* 14843 */ MCD::OPC_CheckPredicate, 29, 53, 0, 0, // Skip to: 14901
5289/* 14848 */ MCD::OPC_Decode, 173, 23, 140, 2, // Opcode: WFCHXBS
5290/* 14853 */ MCD::OPC_FilterValue, 194, 3, 10, 0, 0, // Skip to: 14869
5291/* 14859 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 14901
5292/* 14864 */ MCD::OPC_Decode, 199, 23, 176, 2, // Opcode: WFKHSBS
5293/* 14869 */ MCD::OPC_FilterValue, 195, 3, 10, 0, 0, // Skip to: 14885
5294/* 14875 */ MCD::OPC_CheckPredicate, 29, 21, 0, 0, // Skip to: 14901
5295/* 14880 */ MCD::OPC_Decode, 191, 23, 177, 2, // Opcode: WFKHDBS
5296/* 14885 */ MCD::OPC_FilterValue, 196, 3, 10, 0, 0, // Skip to: 14901
5297/* 14891 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 14901
5298/* 14896 */ MCD::OPC_Decode, 201, 23, 140, 2, // Opcode: WFKHXBS
5299/* 14901 */ MCD::OPC_CheckPredicate, 28, 173, 30, 0, // Skip to: 22759
5300/* 14906 */ MCD::OPC_Decode, 214, 19, 179, 2, // Opcode: VFCH
5301/* 14911 */ MCD::OPC_FilterValue, 238, 1, 107, 0, 0, // Skip to: 15024
5302/* 14917 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5303/* 14920 */ MCD::OPC_FilterValue, 0, 154, 30, 0, // Skip to: 22759
5304/* 14925 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
5305/* 14928 */ MCD::OPC_FilterValue, 0, 146, 30, 0, // Skip to: 22759
5306/* 14933 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
5307/* 14936 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 14951
5308/* 14941 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 15014
5309/* 14946 */ MCD::OPC_Decode, 160, 20, 146, 2, // Opcode: VFMINSB
5310/* 14951 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 14966
5311/* 14956 */ MCD::OPC_CheckPredicate, 29, 53, 0, 0, // Skip to: 15014
5312/* 14961 */ MCD::OPC_Decode, 159, 20, 146, 2, // Opcode: VFMINDB
5313/* 14966 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 14982
5314/* 14972 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 15014
5315/* 14977 */ MCD::OPC_Decode, 225, 23, 180, 2, // Opcode: WFMINSB
5316/* 14982 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 14998
5317/* 14988 */ MCD::OPC_CheckPredicate, 29, 21, 0, 0, // Skip to: 15014
5318/* 14993 */ MCD::OPC_Decode, 224, 23, 181, 2, // Opcode: WFMINDB
5319/* 14998 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 15014
5320/* 15004 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 15014
5321/* 15009 */ MCD::OPC_Decode, 226, 23, 146, 2, // Opcode: WFMINXB
5322/* 15014 */ MCD::OPC_CheckPredicate, 29, 60, 30, 0, // Skip to: 22759
5323/* 15019 */ MCD::OPC_Decode, 158, 20, 179, 2, // Opcode: VFMIN
5324/* 15024 */ MCD::OPC_FilterValue, 239, 1, 107, 0, 0, // Skip to: 15137
5325/* 15030 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5326/* 15033 */ MCD::OPC_FilterValue, 0, 41, 30, 0, // Skip to: 22759
5327/* 15038 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
5328/* 15041 */ MCD::OPC_FilterValue, 0, 33, 30, 0, // Skip to: 22759
5329/* 15046 */ MCD::OPC_ExtractField, 12, 8, // Inst{19-12} ...
5330/* 15049 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 15064
5331/* 15054 */ MCD::OPC_CheckPredicate, 29, 68, 0, 0, // Skip to: 15127
5332/* 15059 */ MCD::OPC_Decode, 156, 20, 146, 2, // Opcode: VFMAXSB
5333/* 15064 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 15079
5334/* 15069 */ MCD::OPC_CheckPredicate, 29, 53, 0, 0, // Skip to: 15127
5335/* 15074 */ MCD::OPC_Decode, 155, 20, 146, 2, // Opcode: VFMAXDB
5336/* 15079 */ MCD::OPC_FilterValue, 130, 1, 10, 0, 0, // Skip to: 15095
5337/* 15085 */ MCD::OPC_CheckPredicate, 29, 37, 0, 0, // Skip to: 15127
5338/* 15090 */ MCD::OPC_Decode, 221, 23, 180, 2, // Opcode: WFMAXSB
5339/* 15095 */ MCD::OPC_FilterValue, 131, 1, 10, 0, 0, // Skip to: 15111
5340/* 15101 */ MCD::OPC_CheckPredicate, 29, 21, 0, 0, // Skip to: 15127
5341/* 15106 */ MCD::OPC_Decode, 220, 23, 181, 2, // Opcode: WFMAXDB
5342/* 15111 */ MCD::OPC_FilterValue, 132, 1, 10, 0, 0, // Skip to: 15127
5343/* 15117 */ MCD::OPC_CheckPredicate, 29, 5, 0, 0, // Skip to: 15127
5344/* 15122 */ MCD::OPC_Decode, 222, 23, 146, 2, // Opcode: WFMAXXB
5345/* 15127 */ MCD::OPC_CheckPredicate, 29, 203, 29, 0, // Skip to: 22759
5346/* 15132 */ MCD::OPC_Decode, 154, 20, 179, 2, // Opcode: VFMAX
5347/* 15137 */ MCD::OPC_FilterValue, 240, 1, 89, 0, 0, // Skip to: 15232
5348/* 15143 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5349/* 15146 */ MCD::OPC_FilterValue, 0, 184, 29, 0, // Skip to: 22759
5350/* 15151 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5351/* 15154 */ MCD::OPC_FilterValue, 0, 176, 29, 0, // Skip to: 22759
5352/* 15159 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5353/* 15162 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15177
5354/* 15167 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 15222
5355/* 15172 */ MCD::OPC_Decode, 199, 18, 140, 2, // Opcode: VAVGLB
5356/* 15177 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 15192
5357/* 15182 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 15222
5358/* 15187 */ MCD::OPC_Decode, 202, 18, 140, 2, // Opcode: VAVGLH
5359/* 15192 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 15207
5360/* 15197 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 15222
5361/* 15202 */ MCD::OPC_Decode, 200, 18, 140, 2, // Opcode: VAVGLF
5362/* 15207 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 15222
5363/* 15212 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 15222
5364/* 15217 */ MCD::OPC_Decode, 201, 18, 140, 2, // Opcode: VAVGLG
5365/* 15222 */ MCD::OPC_CheckPredicate, 28, 108, 29, 0, // Skip to: 22759
5366/* 15227 */ MCD::OPC_Decode, 198, 18, 141, 2, // Opcode: VAVGL
5367/* 15232 */ MCD::OPC_FilterValue, 241, 1, 104, 0, 0, // Skip to: 15342
5368/* 15238 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5369/* 15241 */ MCD::OPC_FilterValue, 0, 89, 29, 0, // Skip to: 22759
5370/* 15246 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5371/* 15249 */ MCD::OPC_FilterValue, 0, 81, 29, 0, // Skip to: 22759
5372/* 15254 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5373/* 15257 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15272
5374/* 15262 */ MCD::OPC_CheckPredicate, 28, 65, 0, 0, // Skip to: 15332
5375/* 15267 */ MCD::OPC_Decode, 180, 18, 140, 2, // Opcode: VACCB
5376/* 15272 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 15287
5377/* 15277 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 15332
5378/* 15282 */ MCD::OPC_Decode, 185, 18, 140, 2, // Opcode: VACCH
5379/* 15287 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 15302
5380/* 15292 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 15332
5381/* 15297 */ MCD::OPC_Decode, 183, 18, 140, 2, // Opcode: VACCF
5382/* 15302 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 15317
5383/* 15307 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 15332
5384/* 15312 */ MCD::OPC_Decode, 184, 18, 140, 2, // Opcode: VACCG
5385/* 15317 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 15332
5386/* 15322 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 15332
5387/* 15327 */ MCD::OPC_Decode, 186, 18, 140, 2, // Opcode: VACCQ
5388/* 15332 */ MCD::OPC_CheckPredicate, 28, 254, 28, 0, // Skip to: 22759
5389/* 15337 */ MCD::OPC_Decode, 179, 18, 141, 2, // Opcode: VACC
5390/* 15342 */ MCD::OPC_FilterValue, 242, 1, 89, 0, 0, // Skip to: 15437
5391/* 15348 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5392/* 15351 */ MCD::OPC_FilterValue, 0, 235, 28, 0, // Skip to: 22759
5393/* 15356 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5394/* 15359 */ MCD::OPC_FilterValue, 0, 227, 28, 0, // Skip to: 22759
5395/* 15364 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5396/* 15367 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15382
5397/* 15372 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 15427
5398/* 15377 */ MCD::OPC_Decode, 194, 18, 140, 2, // Opcode: VAVGB
5399/* 15382 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 15397
5400/* 15387 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 15427
5401/* 15392 */ MCD::OPC_Decode, 197, 18, 140, 2, // Opcode: VAVGH
5402/* 15397 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 15412
5403/* 15402 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 15427
5404/* 15407 */ MCD::OPC_Decode, 195, 18, 140, 2, // Opcode: VAVGF
5405/* 15412 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 15427
5406/* 15417 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 15427
5407/* 15422 */ MCD::OPC_Decode, 196, 18, 140, 2, // Opcode: VAVGG
5408/* 15427 */ MCD::OPC_CheckPredicate, 28, 159, 28, 0, // Skip to: 22759
5409/* 15432 */ MCD::OPC_Decode, 193, 18, 141, 2, // Opcode: VAVG
5410/* 15437 */ MCD::OPC_FilterValue, 243, 1, 104, 0, 0, // Skip to: 15547
5411/* 15443 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5412/* 15446 */ MCD::OPC_FilterValue, 0, 140, 28, 0, // Skip to: 22759
5413/* 15451 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5414/* 15454 */ MCD::OPC_FilterValue, 0, 132, 28, 0, // Skip to: 22759
5415/* 15459 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5416/* 15462 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15477
5417/* 15467 */ MCD::OPC_CheckPredicate, 28, 65, 0, 0, // Skip to: 15537
5418/* 15472 */ MCD::OPC_Decode, 177, 18, 140, 2, // Opcode: VAB
5419/* 15477 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 15492
5420/* 15482 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 15537
5421/* 15487 */ MCD::OPC_Decode, 190, 18, 140, 2, // Opcode: VAH
5422/* 15492 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 15507
5423/* 15497 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 15537
5424/* 15502 */ MCD::OPC_Decode, 188, 18, 140, 2, // Opcode: VAF
5425/* 15507 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 15522
5426/* 15512 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 15537
5427/* 15517 */ MCD::OPC_Decode, 189, 18, 140, 2, // Opcode: VAG
5428/* 15522 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 15537
5429/* 15527 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 15537
5430/* 15532 */ MCD::OPC_Decode, 192, 18, 140, 2, // Opcode: VAQ
5431/* 15537 */ MCD::OPC_CheckPredicate, 28, 49, 28, 0, // Skip to: 22759
5432/* 15542 */ MCD::OPC_Decode, 176, 18, 141, 2, // Opcode: VA
5433/* 15547 */ MCD::OPC_FilterValue, 245, 1, 104, 0, 0, // Skip to: 15657
5434/* 15553 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5435/* 15556 */ MCD::OPC_FilterValue, 0, 30, 28, 0, // Skip to: 22759
5436/* 15561 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5437/* 15564 */ MCD::OPC_FilterValue, 0, 22, 28, 0, // Skip to: 22759
5438/* 15569 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5439/* 15572 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15587
5440/* 15577 */ MCD::OPC_CheckPredicate, 28, 65, 0, 0, // Skip to: 15647
5441/* 15582 */ MCD::OPC_Decode, 170, 22, 140, 2, // Opcode: VSCBIB
5442/* 15587 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 15602
5443/* 15592 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 15647
5444/* 15597 */ MCD::OPC_Decode, 173, 22, 140, 2, // Opcode: VSCBIH
5445/* 15602 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 15617
5446/* 15607 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 15647
5447/* 15612 */ MCD::OPC_Decode, 171, 22, 140, 2, // Opcode: VSCBIF
5448/* 15617 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 15632
5449/* 15622 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 15647
5450/* 15627 */ MCD::OPC_Decode, 172, 22, 140, 2, // Opcode: VSCBIG
5451/* 15632 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 15647
5452/* 15637 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 15647
5453/* 15642 */ MCD::OPC_Decode, 174, 22, 140, 2, // Opcode: VSCBIQ
5454/* 15647 */ MCD::OPC_CheckPredicate, 28, 195, 27, 0, // Skip to: 22759
5455/* 15652 */ MCD::OPC_Decode, 169, 22, 141, 2, // Opcode: VSCBI
5456/* 15657 */ MCD::OPC_FilterValue, 247, 1, 104, 0, 0, // Skip to: 15767
5457/* 15663 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5458/* 15666 */ MCD::OPC_FilterValue, 0, 176, 27, 0, // Skip to: 22759
5459/* 15671 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5460/* 15674 */ MCD::OPC_FilterValue, 0, 168, 27, 0, // Skip to: 22759
5461/* 15679 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5462/* 15682 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15697
5463/* 15687 */ MCD::OPC_CheckPredicate, 28, 65, 0, 0, // Skip to: 15757
5464/* 15692 */ MCD::OPC_Decode, 164, 22, 140, 2, // Opcode: VSB
5465/* 15697 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 15712
5466/* 15702 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 15757
5467/* 15707 */ MCD::OPC_Decode, 185, 22, 140, 2, // Opcode: VSH
5468/* 15712 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 15727
5469/* 15717 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 15757
5470/* 15722 */ MCD::OPC_Decode, 183, 22, 140, 2, // Opcode: VSF
5471/* 15727 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 15742
5472/* 15732 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 15757
5473/* 15737 */ MCD::OPC_Decode, 184, 22, 140, 2, // Opcode: VSG
5474/* 15742 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 15757
5475/* 15747 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 15757
5476/* 15752 */ MCD::OPC_Decode, 191, 22, 140, 2, // Opcode: VSQ
5477/* 15757 */ MCD::OPC_CheckPredicate, 28, 85, 27, 0, // Skip to: 22759
5478/* 15762 */ MCD::OPC_Decode, 163, 22, 141, 2, // Opcode: VS
5479/* 15767 */ MCD::OPC_FilterValue, 248, 1, 189, 0, 0, // Skip to: 15962
5480/* 15773 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5481/* 15776 */ MCD::OPC_FilterValue, 0, 66, 27, 0, // Skip to: 22759
5482/* 15781 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
5483/* 15784 */ MCD::OPC_FilterValue, 0, 58, 27, 0, // Skip to: 22759
5484/* 15789 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
5485/* 15792 */ MCD::OPC_FilterValue, 0, 50, 27, 0, // Skip to: 22759
5486/* 15797 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5487/* 15800 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 15838
5488/* 15805 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5489/* 15808 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15823
5490/* 15813 */ MCD::OPC_CheckPredicate, 28, 134, 0, 0, // Skip to: 15952
5491/* 15818 */ MCD::OPC_Decode, 211, 18, 140, 2, // Opcode: VCEQB
5492/* 15823 */ MCD::OPC_FilterValue, 1, 124, 0, 0, // Skip to: 15952
5493/* 15828 */ MCD::OPC_CheckPredicate, 28, 119, 0, 0, // Skip to: 15952
5494/* 15833 */ MCD::OPC_Decode, 212, 18, 140, 2, // Opcode: VCEQBS
5495/* 15838 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 15876
5496/* 15843 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5497/* 15846 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15861
5498/* 15851 */ MCD::OPC_CheckPredicate, 28, 96, 0, 0, // Skip to: 15952
5499/* 15856 */ MCD::OPC_Decode, 217, 18, 140, 2, // Opcode: VCEQH
5500/* 15861 */ MCD::OPC_FilterValue, 1, 86, 0, 0, // Skip to: 15952
5501/* 15866 */ MCD::OPC_CheckPredicate, 28, 81, 0, 0, // Skip to: 15952
5502/* 15871 */ MCD::OPC_Decode, 218, 18, 140, 2, // Opcode: VCEQHS
5503/* 15876 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 15914
5504/* 15881 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5505/* 15884 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15899
5506/* 15889 */ MCD::OPC_CheckPredicate, 28, 58, 0, 0, // Skip to: 15952
5507/* 15894 */ MCD::OPC_Decode, 213, 18, 140, 2, // Opcode: VCEQF
5508/* 15899 */ MCD::OPC_FilterValue, 1, 48, 0, 0, // Skip to: 15952
5509/* 15904 */ MCD::OPC_CheckPredicate, 28, 43, 0, 0, // Skip to: 15952
5510/* 15909 */ MCD::OPC_Decode, 214, 18, 140, 2, // Opcode: VCEQFS
5511/* 15914 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 15952
5512/* 15919 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5513/* 15922 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 15937
5514/* 15927 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 15952
5515/* 15932 */ MCD::OPC_Decode, 215, 18, 140, 2, // Opcode: VCEQG
5516/* 15937 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 15952
5517/* 15942 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 15952
5518/* 15947 */ MCD::OPC_Decode, 216, 18, 140, 2, // Opcode: VCEQGS
5519/* 15952 */ MCD::OPC_CheckPredicate, 28, 146, 26, 0, // Skip to: 22759
5520/* 15957 */ MCD::OPC_Decode, 210, 18, 147, 2, // Opcode: VCEQ
5521/* 15962 */ MCD::OPC_FilterValue, 249, 1, 189, 0, 0, // Skip to: 16157
5522/* 15968 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5523/* 15971 */ MCD::OPC_FilterValue, 0, 127, 26, 0, // Skip to: 22759
5524/* 15976 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
5525/* 15979 */ MCD::OPC_FilterValue, 0, 119, 26, 0, // Skip to: 22759
5526/* 15984 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
5527/* 15987 */ MCD::OPC_FilterValue, 0, 111, 26, 0, // Skip to: 22759
5528/* 15992 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5529/* 15995 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 16033
5530/* 16000 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5531/* 16003 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16018
5532/* 16008 */ MCD::OPC_CheckPredicate, 28, 134, 0, 0, // Skip to: 16147
5533/* 16013 */ MCD::OPC_Decode, 234, 18, 140, 2, // Opcode: VCHLB
5534/* 16018 */ MCD::OPC_FilterValue, 1, 124, 0, 0, // Skip to: 16147
5535/* 16023 */ MCD::OPC_CheckPredicate, 28, 119, 0, 0, // Skip to: 16147
5536/* 16028 */ MCD::OPC_Decode, 235, 18, 140, 2, // Opcode: VCHLBS
5537/* 16033 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 16071
5538/* 16038 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5539/* 16041 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16056
5540/* 16046 */ MCD::OPC_CheckPredicate, 28, 96, 0, 0, // Skip to: 16147
5541/* 16051 */ MCD::OPC_Decode, 240, 18, 140, 2, // Opcode: VCHLH
5542/* 16056 */ MCD::OPC_FilterValue, 1, 86, 0, 0, // Skip to: 16147
5543/* 16061 */ MCD::OPC_CheckPredicate, 28, 81, 0, 0, // Skip to: 16147
5544/* 16066 */ MCD::OPC_Decode, 241, 18, 140, 2, // Opcode: VCHLHS
5545/* 16071 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 16109
5546/* 16076 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5547/* 16079 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16094
5548/* 16084 */ MCD::OPC_CheckPredicate, 28, 58, 0, 0, // Skip to: 16147
5549/* 16089 */ MCD::OPC_Decode, 236, 18, 140, 2, // Opcode: VCHLF
5550/* 16094 */ MCD::OPC_FilterValue, 1, 48, 0, 0, // Skip to: 16147
5551/* 16099 */ MCD::OPC_CheckPredicate, 28, 43, 0, 0, // Skip to: 16147
5552/* 16104 */ MCD::OPC_Decode, 237, 18, 140, 2, // Opcode: VCHLFS
5553/* 16109 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 16147
5554/* 16114 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5555/* 16117 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16132
5556/* 16122 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 16147
5557/* 16127 */ MCD::OPC_Decode, 238, 18, 140, 2, // Opcode: VCHLG
5558/* 16132 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 16147
5559/* 16137 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 16147
5560/* 16142 */ MCD::OPC_Decode, 239, 18, 140, 2, // Opcode: VCHLGS
5561/* 16147 */ MCD::OPC_CheckPredicate, 28, 207, 25, 0, // Skip to: 22759
5562/* 16152 */ MCD::OPC_Decode, 233, 18, 147, 2, // Opcode: VCHL
5563/* 16157 */ MCD::OPC_FilterValue, 251, 1, 189, 0, 0, // Skip to: 16352
5564/* 16163 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5565/* 16166 */ MCD::OPC_FilterValue, 0, 188, 25, 0, // Skip to: 22759
5566/* 16171 */ MCD::OPC_ExtractField, 16, 4, // Inst{19-16} ...
5567/* 16174 */ MCD::OPC_FilterValue, 0, 180, 25, 0, // Skip to: 22759
5568/* 16179 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
5569/* 16182 */ MCD::OPC_FilterValue, 0, 172, 25, 0, // Skip to: 22759
5570/* 16187 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5571/* 16190 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 16228
5572/* 16195 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5573/* 16198 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16213
5574/* 16203 */ MCD::OPC_CheckPredicate, 28, 134, 0, 0, // Skip to: 16342
5575/* 16208 */ MCD::OPC_Decode, 225, 18, 140, 2, // Opcode: VCHB
5576/* 16213 */ MCD::OPC_FilterValue, 1, 124, 0, 0, // Skip to: 16342
5577/* 16218 */ MCD::OPC_CheckPredicate, 28, 119, 0, 0, // Skip to: 16342
5578/* 16223 */ MCD::OPC_Decode, 226, 18, 140, 2, // Opcode: VCHBS
5579/* 16228 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 16266
5580/* 16233 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5581/* 16236 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16251
5582/* 16241 */ MCD::OPC_CheckPredicate, 28, 96, 0, 0, // Skip to: 16342
5583/* 16246 */ MCD::OPC_Decode, 231, 18, 140, 2, // Opcode: VCHH
5584/* 16251 */ MCD::OPC_FilterValue, 1, 86, 0, 0, // Skip to: 16342
5585/* 16256 */ MCD::OPC_CheckPredicate, 28, 81, 0, 0, // Skip to: 16342
5586/* 16261 */ MCD::OPC_Decode, 232, 18, 140, 2, // Opcode: VCHHS
5587/* 16266 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 16304
5588/* 16271 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5589/* 16274 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16289
5590/* 16279 */ MCD::OPC_CheckPredicate, 28, 58, 0, 0, // Skip to: 16342
5591/* 16284 */ MCD::OPC_Decode, 227, 18, 140, 2, // Opcode: VCHF
5592/* 16289 */ MCD::OPC_FilterValue, 1, 48, 0, 0, // Skip to: 16342
5593/* 16294 */ MCD::OPC_CheckPredicate, 28, 43, 0, 0, // Skip to: 16342
5594/* 16299 */ MCD::OPC_Decode, 228, 18, 140, 2, // Opcode: VCHFS
5595/* 16304 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 16342
5596/* 16309 */ MCD::OPC_ExtractField, 20, 4, // Inst{23-20} ...
5597/* 16312 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16327
5598/* 16317 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 16342
5599/* 16322 */ MCD::OPC_Decode, 229, 18, 140, 2, // Opcode: VCHG
5600/* 16327 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 16342
5601/* 16332 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 16342
5602/* 16337 */ MCD::OPC_Decode, 230, 18, 140, 2, // Opcode: VCHGS
5603/* 16342 */ MCD::OPC_CheckPredicate, 28, 12, 25, 0, // Skip to: 22759
5604/* 16347 */ MCD::OPC_Decode, 224, 18, 147, 2, // Opcode: VCH
5605/* 16352 */ MCD::OPC_FilterValue, 252, 1, 89, 0, 0, // Skip to: 16447
5606/* 16358 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5607/* 16361 */ MCD::OPC_FilterValue, 0, 249, 24, 0, // Skip to: 22759
5608/* 16366 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5609/* 16369 */ MCD::OPC_FilterValue, 0, 241, 24, 0, // Skip to: 22759
5610/* 16374 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5611/* 16377 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16392
5612/* 16382 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 16437
5613/* 16387 */ MCD::OPC_Decode, 213, 21, 140, 2, // Opcode: VMNLB
5614/* 16392 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 16407
5615/* 16397 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 16437
5616/* 16402 */ MCD::OPC_Decode, 216, 21, 140, 2, // Opcode: VMNLH
5617/* 16407 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 16422
5618/* 16412 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 16437
5619/* 16417 */ MCD::OPC_Decode, 214, 21, 140, 2, // Opcode: VMNLF
5620/* 16422 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 16437
5621/* 16427 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 16437
5622/* 16432 */ MCD::OPC_Decode, 215, 21, 140, 2, // Opcode: VMNLG
5623/* 16437 */ MCD::OPC_CheckPredicate, 28, 173, 24, 0, // Skip to: 22759
5624/* 16442 */ MCD::OPC_Decode, 212, 21, 141, 2, // Opcode: VMNL
5625/* 16447 */ MCD::OPC_FilterValue, 253, 1, 89, 0, 0, // Skip to: 16542
5626/* 16453 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5627/* 16456 */ MCD::OPC_FilterValue, 0, 154, 24, 0, // Skip to: 22759
5628/* 16461 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5629/* 16464 */ MCD::OPC_FilterValue, 0, 146, 24, 0, // Skip to: 22759
5630/* 16469 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5631/* 16472 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16487
5632/* 16477 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 16532
5633/* 16482 */ MCD::OPC_Decode, 241, 21, 140, 2, // Opcode: VMXLB
5634/* 16487 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 16502
5635/* 16492 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 16532
5636/* 16497 */ MCD::OPC_Decode, 244, 21, 140, 2, // Opcode: VMXLH
5637/* 16502 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 16517
5638/* 16507 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 16532
5639/* 16512 */ MCD::OPC_Decode, 242, 21, 140, 2, // Opcode: VMXLF
5640/* 16517 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 16532
5641/* 16522 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 16532
5642/* 16527 */ MCD::OPC_Decode, 243, 21, 140, 2, // Opcode: VMXLG
5643/* 16532 */ MCD::OPC_CheckPredicate, 28, 78, 24, 0, // Skip to: 22759
5644/* 16537 */ MCD::OPC_Decode, 240, 21, 141, 2, // Opcode: VMXL
5645/* 16542 */ MCD::OPC_FilterValue, 254, 1, 89, 0, 0, // Skip to: 16637
5646/* 16548 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5647/* 16551 */ MCD::OPC_FilterValue, 0, 59, 24, 0, // Skip to: 22759
5648/* 16556 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5649/* 16559 */ MCD::OPC_FilterValue, 0, 51, 24, 0, // Skip to: 22759
5650/* 16564 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5651/* 16567 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16582
5652/* 16572 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 16627
5653/* 16577 */ MCD::OPC_Decode, 208, 21, 140, 2, // Opcode: VMNB
5654/* 16582 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 16597
5655/* 16587 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 16627
5656/* 16592 */ MCD::OPC_Decode, 211, 21, 140, 2, // Opcode: VMNH
5657/* 16597 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 16612
5658/* 16602 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 16627
5659/* 16607 */ MCD::OPC_Decode, 209, 21, 140, 2, // Opcode: VMNF
5660/* 16612 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 16627
5661/* 16617 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 16627
5662/* 16622 */ MCD::OPC_Decode, 210, 21, 140, 2, // Opcode: VMNG
5663/* 16627 */ MCD::OPC_CheckPredicate, 28, 239, 23, 0, // Skip to: 22759
5664/* 16632 */ MCD::OPC_Decode, 207, 21, 141, 2, // Opcode: VMN
5665/* 16637 */ MCD::OPC_FilterValue, 255, 1, 228, 23, 0, // Skip to: 22759
5666/* 16643 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
5667/* 16646 */ MCD::OPC_FilterValue, 0, 220, 23, 0, // Skip to: 22759
5668/* 16651 */ MCD::OPC_ExtractField, 16, 12, // Inst{27-16} ...
5669/* 16654 */ MCD::OPC_FilterValue, 0, 212, 23, 0, // Skip to: 22759
5670/* 16659 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
5671/* 16662 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 16677
5672/* 16667 */ MCD::OPC_CheckPredicate, 28, 50, 0, 0, // Skip to: 16722
5673/* 16672 */ MCD::OPC_Decode, 236, 21, 140, 2, // Opcode: VMXB
5674/* 16677 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 16692
5675/* 16682 */ MCD::OPC_CheckPredicate, 28, 35, 0, 0, // Skip to: 16722
5676/* 16687 */ MCD::OPC_Decode, 239, 21, 140, 2, // Opcode: VMXH
5677/* 16692 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 16707
5678/* 16697 */ MCD::OPC_CheckPredicate, 28, 20, 0, 0, // Skip to: 16722
5679/* 16702 */ MCD::OPC_Decode, 237, 21, 140, 2, // Opcode: VMXF
5680/* 16707 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 16722
5681/* 16712 */ MCD::OPC_CheckPredicate, 28, 5, 0, 0, // Skip to: 16722
5682/* 16717 */ MCD::OPC_Decode, 238, 21, 140, 2, // Opcode: VMXG
5683/* 16722 */ MCD::OPC_CheckPredicate, 28, 144, 23, 0, // Skip to: 22759
5684/* 16727 */ MCD::OPC_Decode, 235, 21, 141, 2, // Opcode: VMX
5685/* 16732 */ MCD::OPC_FilterValue, 232, 1, 5, 0, 0, // Skip to: 16743
5686/* 16738 */ MCD::OPC_Decode, 207, 14, 196, 1, // Opcode: MVCIN
5687/* 16743 */ MCD::OPC_FilterValue, 233, 1, 5, 0, 0, // Skip to: 16754
5688/* 16749 */ MCD::OPC_Decode, 169, 15, 198, 1, // Opcode: PKA
5689/* 16754 */ MCD::OPC_FilterValue, 234, 1, 5, 0, 0, // Skip to: 16765
5690/* 16760 */ MCD::OPC_Decode, 173, 18, 196, 1, // Opcode: UNPKA
5691/* 16765 */ MCD::OPC_FilterValue, 235, 1, 223, 8, 0, // Skip to: 19042
5692/* 16771 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
5693/* 16774 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 16784
5694/* 16779 */ MCD::OPC_Decode, 241, 11, 182, 2, // Opcode: LMG
5695/* 16784 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 16794
5696/* 16789 */ MCD::OPC_Decode, 226, 16, 183, 2, // Opcode: SRAG
5697/* 16794 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 16804
5698/* 16799 */ MCD::OPC_Decode, 182, 16, 183, 2, // Opcode: SLAG
5699/* 16804 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 16814
5700/* 16809 */ MCD::OPC_Decode, 233, 16, 183, 2, // Opcode: SRLG
5701/* 16814 */ MCD::OPC_FilterValue, 13, 5, 0, 0, // Skip to: 16824
5702/* 16819 */ MCD::OPC_Decode, 201, 16, 183, 2, // Opcode: SLLG
5703/* 16824 */ MCD::OPC_FilterValue, 15, 5, 0, 0, // Skip to: 16834
5704/* 16829 */ MCD::OPC_Decode, 152, 18, 182, 2, // Opcode: TRACG
5705/* 16834 */ MCD::OPC_FilterValue, 20, 5, 0, 0, // Skip to: 16844
5706/* 16839 */ MCD::OPC_Decode, 146, 9, 184, 2, // Opcode: CSY
5707/* 16844 */ MCD::OPC_FilterValue, 28, 5, 0, 0, // Skip to: 16854
5708/* 16849 */ MCD::OPC_Decode, 194, 15, 183, 2, // Opcode: RLLG
5709/* 16854 */ MCD::OPC_FilterValue, 29, 5, 0, 0, // Skip to: 16864
5710/* 16859 */ MCD::OPC_Decode, 193, 15, 185, 2, // Opcode: RLL
5711/* 16864 */ MCD::OPC_FilterValue, 32, 5, 0, 0, // Skip to: 16874
5712/* 16869 */ MCD::OPC_Decode, 149, 8, 186, 2, // Opcode: CLMH
5713/* 16874 */ MCD::OPC_FilterValue, 33, 5, 0, 0, // Skip to: 16884
5714/* 16879 */ MCD::OPC_Decode, 150, 8, 187, 2, // Opcode: CLMY
5715/* 16884 */ MCD::OPC_FilterValue, 35, 103, 0, 0, // Skip to: 16992
5716/* 16889 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
5717/* 16892 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 16907
5718/* 16897 */ MCD::OPC_CheckPredicate, 30, 80, 0, 0, // Skip to: 16982
5719/* 16902 */ MCD::OPC_Decode, 199, 8, 188, 2, // Opcode: CLTAsmH
5720/* 16907 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 16922
5721/* 16912 */ MCD::OPC_CheckPredicate, 30, 65, 0, 0, // Skip to: 16982
5722/* 16917 */ MCD::OPC_Decode, 201, 8, 188, 2, // Opcode: CLTAsmL
5723/* 16922 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 16937
5724/* 16927 */ MCD::OPC_CheckPredicate, 30, 50, 0, 0, // Skip to: 16982
5725/* 16932 */ MCD::OPC_Decode, 203, 8, 188, 2, // Opcode: CLTAsmLH
5726/* 16937 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 16952
5727/* 16942 */ MCD::OPC_CheckPredicate, 30, 35, 0, 0, // Skip to: 16982
5728/* 16947 */ MCD::OPC_Decode, 198, 8, 188, 2, // Opcode: CLTAsmE
5729/* 16952 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 16967
5730/* 16957 */ MCD::OPC_CheckPredicate, 30, 20, 0, 0, // Skip to: 16982
5731/* 16962 */ MCD::OPC_Decode, 200, 8, 188, 2, // Opcode: CLTAsmHE
5732/* 16967 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 16982
5733/* 16972 */ MCD::OPC_CheckPredicate, 30, 5, 0, 0, // Skip to: 16982
5734/* 16977 */ MCD::OPC_Decode, 202, 8, 188, 2, // Opcode: CLTAsmLE
5735/* 16982 */ MCD::OPC_CheckPredicate, 30, 140, 22, 0, // Skip to: 22759
5736/* 16987 */ MCD::OPC_Decode, 197, 8, 189, 2, // Opcode: CLTAsm
5737/* 16992 */ MCD::OPC_FilterValue, 36, 5, 0, 0, // Skip to: 17002
5738/* 16997 */ MCD::OPC_Decode, 155, 17, 182, 2, // Opcode: STMG
5739/* 17002 */ MCD::OPC_FilterValue, 37, 5, 0, 0, // Skip to: 17012
5740/* 17007 */ MCD::OPC_Decode, 135, 17, 190, 2, // Opcode: STCTG
5741/* 17012 */ MCD::OPC_FilterValue, 38, 5, 0, 0, // Skip to: 17022
5742/* 17017 */ MCD::OPC_Decode, 156, 17, 191, 2, // Opcode: STMH
5743/* 17022 */ MCD::OPC_FilterValue, 43, 103, 0, 0, // Skip to: 17130
5744/* 17027 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
5745/* 17030 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 17045
5746/* 17035 */ MCD::OPC_CheckPredicate, 30, 80, 0, 0, // Skip to: 17120
5747/* 17040 */ MCD::OPC_Decode, 227, 7, 192, 2, // Opcode: CLGTAsmH
5748/* 17045 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 17060
5749/* 17050 */ MCD::OPC_CheckPredicate, 30, 65, 0, 0, // Skip to: 17120
5750/* 17055 */ MCD::OPC_Decode, 229, 7, 192, 2, // Opcode: CLGTAsmL
5751/* 17060 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 17075
5752/* 17065 */ MCD::OPC_CheckPredicate, 30, 50, 0, 0, // Skip to: 17120
5753/* 17070 */ MCD::OPC_Decode, 231, 7, 192, 2, // Opcode: CLGTAsmLH
5754/* 17075 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 17090
5755/* 17080 */ MCD::OPC_CheckPredicate, 30, 35, 0, 0, // Skip to: 17120
5756/* 17085 */ MCD::OPC_Decode, 226, 7, 192, 2, // Opcode: CLGTAsmE
5757/* 17090 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 17105
5758/* 17095 */ MCD::OPC_CheckPredicate, 30, 20, 0, 0, // Skip to: 17120
5759/* 17100 */ MCD::OPC_Decode, 228, 7, 192, 2, // Opcode: CLGTAsmHE
5760/* 17105 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 17120
5761/* 17110 */ MCD::OPC_CheckPredicate, 30, 5, 0, 0, // Skip to: 17120
5762/* 17115 */ MCD::OPC_Decode, 230, 7, 192, 2, // Opcode: CLGTAsmLE
5763/* 17120 */ MCD::OPC_CheckPredicate, 30, 2, 22, 0, // Skip to: 22759
5764/* 17125 */ MCD::OPC_Decode, 225, 7, 193, 2, // Opcode: CLGTAsm
5765/* 17130 */ MCD::OPC_FilterValue, 44, 5, 0, 0, // Skip to: 17140
5766/* 17135 */ MCD::OPC_Decode, 131, 17, 186, 2, // Opcode: STCMH
5767/* 17140 */ MCD::OPC_FilterValue, 45, 5, 0, 0, // Skip to: 17150
5768/* 17145 */ MCD::OPC_Decode, 132, 17, 187, 2, // Opcode: STCMY
5769/* 17150 */ MCD::OPC_FilterValue, 47, 5, 0, 0, // Skip to: 17160
5770/* 17155 */ MCD::OPC_Decode, 157, 11, 190, 2, // Opcode: LCTLG
5771/* 17160 */ MCD::OPC_FilterValue, 48, 5, 0, 0, // Skip to: 17170
5772/* 17165 */ MCD::OPC_Decode, 141, 9, 194, 2, // Opcode: CSG
5773/* 17170 */ MCD::OPC_FilterValue, 49, 5, 0, 0, // Skip to: 17180
5774/* 17175 */ MCD::OPC_Decode, 166, 5, 195, 2, // Opcode: CDSY
5775/* 17180 */ MCD::OPC_FilterValue, 62, 5, 0, 0, // Skip to: 17190
5776/* 17185 */ MCD::OPC_Decode, 164, 5, 195, 2, // Opcode: CDSG
5777/* 17190 */ MCD::OPC_FilterValue, 68, 5, 0, 0, // Skip to: 17200
5778/* 17195 */ MCD::OPC_Decode, 141, 5, 194, 2, // Opcode: BXHG
5779/* 17200 */ MCD::OPC_FilterValue, 69, 5, 0, 0, // Skip to: 17210
5780/* 17205 */ MCD::OPC_Decode, 143, 5, 194, 2, // Opcode: BXLEG
5781/* 17210 */ MCD::OPC_FilterValue, 76, 5, 0, 0, // Skip to: 17220
5782/* 17215 */ MCD::OPC_Decode, 223, 9, 183, 2, // Opcode: ECAG
5783/* 17220 */ MCD::OPC_FilterValue, 81, 5, 0, 0, // Skip to: 17230
5784/* 17225 */ MCD::OPC_Decode, 146, 18, 196, 2, // Opcode: TMY
5785/* 17230 */ MCD::OPC_FilterValue, 82, 5, 0, 0, // Skip to: 17240
5786/* 17235 */ MCD::OPC_Decode, 221, 14, 196, 2, // Opcode: MVIY
5787/* 17240 */ MCD::OPC_FilterValue, 84, 5, 0, 0, // Skip to: 17250
5788/* 17245 */ MCD::OPC_Decode, 128, 15, 196, 2, // Opcode: NIY
5789/* 17250 */ MCD::OPC_FilterValue, 85, 5, 0, 0, // Skip to: 17260
5790/* 17255 */ MCD::OPC_Decode, 147, 8, 196, 2, // Opcode: CLIY
5791/* 17260 */ MCD::OPC_FilterValue, 86, 5, 0, 0, // Skip to: 17270
5792/* 17265 */ MCD::OPC_Decode, 154, 15, 196, 2, // Opcode: OIY
5793/* 17270 */ MCD::OPC_FilterValue, 87, 5, 0, 0, // Skip to: 17280
5794/* 17275 */ MCD::OPC_Decode, 132, 24, 196, 2, // Opcode: XIY
5795/* 17280 */ MCD::OPC_FilterValue, 106, 5, 0, 0, // Skip to: 17290
5796/* 17285 */ MCD::OPC_Decode, 161, 4, 197, 2, // Opcode: ASI
5797/* 17290 */ MCD::OPC_FilterValue, 110, 5, 0, 0, // Skip to: 17300
5798/* 17295 */ MCD::OPC_Decode, 154, 4, 197, 2, // Opcode: ALSI
5799/* 17300 */ MCD::OPC_FilterValue, 122, 5, 0, 0, // Skip to: 17310
5800/* 17305 */ MCD::OPC_Decode, 255, 3, 197, 2, // Opcode: AGSI
5801/* 17310 */ MCD::OPC_FilterValue, 126, 5, 0, 0, // Skip to: 17320
5802/* 17315 */ MCD::OPC_Decode, 148, 4, 197, 2, // Opcode: ALGSI
5803/* 17320 */ MCD::OPC_FilterValue, 128, 1, 5, 0, 0, // Skip to: 17331
5804/* 17326 */ MCD::OPC_Decode, 139, 10, 198, 2, // Opcode: ICMH
5805/* 17331 */ MCD::OPC_FilterValue, 129, 1, 5, 0, 0, // Skip to: 17342
5806/* 17337 */ MCD::OPC_Decode, 140, 10, 199, 2, // Opcode: ICMY
5807/* 17342 */ MCD::OPC_FilterValue, 142, 1, 5, 0, 0, // Skip to: 17353
5808/* 17348 */ MCD::OPC_Decode, 211, 14, 200, 2, // Opcode: MVCLU
5809/* 17353 */ MCD::OPC_FilterValue, 143, 1, 5, 0, 0, // Skip to: 17364
5810/* 17359 */ MCD::OPC_Decode, 234, 6, 200, 2, // Opcode: CLCLU
5811/* 17364 */ MCD::OPC_FilterValue, 144, 1, 5, 0, 0, // Skip to: 17375
5812/* 17370 */ MCD::OPC_Decode, 157, 17, 201, 2, // Opcode: STMY
5813/* 17375 */ MCD::OPC_FilterValue, 150, 1, 5, 0, 0, // Skip to: 17386
5814/* 17381 */ MCD::OPC_Decode, 242, 11, 191, 2, // Opcode: LMH
5815/* 17386 */ MCD::OPC_FilterValue, 152, 1, 5, 0, 0, // Skip to: 17397
5816/* 17392 */ MCD::OPC_Decode, 243, 11, 201, 2, // Opcode: LMY
5817/* 17397 */ MCD::OPC_FilterValue, 154, 1, 5, 0, 0, // Skip to: 17408
5818/* 17403 */ MCD::OPC_Decode, 131, 11, 202, 2, // Opcode: LAMY
5819/* 17408 */ MCD::OPC_FilterValue, 155, 1, 5, 0, 0, // Skip to: 17419
5820/* 17414 */ MCD::OPC_Decode, 250, 16, 202, 2, // Opcode: STAMY
5821/* 17419 */ MCD::OPC_FilterValue, 192, 1, 19, 0, 0, // Skip to: 17444
5822/* 17425 */ MCD::OPC_CheckField, 32, 4, 0, 207, 20, 0, // Skip to: 22759
5823/* 17432 */ MCD::OPC_CheckField, 8, 8, 0, 200, 20, 0, // Skip to: 22759
5824/* 17439 */ MCD::OPC_Decode, 147, 18, 203, 2, // Opcode: TP
5825/* 17444 */ MCD::OPC_FilterValue, 220, 1, 10, 0, 0, // Skip to: 17460
5826/* 17450 */ MCD::OPC_CheckPredicate, 19, 184, 20, 0, // Skip to: 22759
5827/* 17455 */ MCD::OPC_Decode, 227, 16, 185, 2, // Opcode: SRAK
5828/* 17460 */ MCD::OPC_FilterValue, 221, 1, 10, 0, 0, // Skip to: 17476
5829/* 17466 */ MCD::OPC_CheckPredicate, 19, 168, 20, 0, // Skip to: 22759
5830/* 17471 */ MCD::OPC_Decode, 183, 16, 185, 2, // Opcode: SLAK
5831/* 17476 */ MCD::OPC_FilterValue, 222, 1, 10, 0, 0, // Skip to: 17492
5832/* 17482 */ MCD::OPC_CheckPredicate, 19, 152, 20, 0, // Skip to: 22759
5833/* 17487 */ MCD::OPC_Decode, 234, 16, 185, 2, // Opcode: SRLK
5834/* 17492 */ MCD::OPC_FilterValue, 223, 1, 10, 0, 0, // Skip to: 17508
5835/* 17498 */ MCD::OPC_CheckPredicate, 19, 136, 20, 0, // Skip to: 22759
5836/* 17503 */ MCD::OPC_Decode, 202, 16, 185, 2, // Opcode: SLLK
5837/* 17508 */ MCD::OPC_FilterValue, 224, 1, 223, 0, 0, // Skip to: 17737
5838/* 17514 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
5839/* 17517 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 17532
5840/* 17522 */ MCD::OPC_CheckPredicate, 16, 200, 0, 0, // Skip to: 17727
5841/* 17527 */ MCD::OPC_Decode, 168, 12, 204, 2, // Opcode: LOCFHAsmO
5842/* 17532 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 17547
5843/* 17537 */ MCD::OPC_CheckPredicate, 16, 185, 0, 0, // Skip to: 17727
5844/* 17542 */ MCD::OPC_Decode, 152, 12, 204, 2, // Opcode: LOCFHAsmH
5845/* 17547 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 17562
5846/* 17552 */ MCD::OPC_CheckPredicate, 16, 170, 0, 0, // Skip to: 17727
5847/* 17557 */ MCD::OPC_Decode, 162, 12, 204, 2, // Opcode: LOCFHAsmNLE
5848/* 17562 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 17577
5849/* 17567 */ MCD::OPC_CheckPredicate, 16, 155, 0, 0, // Skip to: 17727
5850/* 17572 */ MCD::OPC_Decode, 154, 12, 204, 2, // Opcode: LOCFHAsmL
5851/* 17577 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 17592
5852/* 17582 */ MCD::OPC_CheckPredicate, 16, 140, 0, 0, // Skip to: 17727
5853/* 17587 */ MCD::OPC_Decode, 160, 12, 204, 2, // Opcode: LOCFHAsmNHE
5854/* 17592 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 17607
5855/* 17597 */ MCD::OPC_CheckPredicate, 16, 125, 0, 0, // Skip to: 17727
5856/* 17602 */ MCD::OPC_Decode, 156, 12, 204, 2, // Opcode: LOCFHAsmLH
5857/* 17607 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 17622
5858/* 17612 */ MCD::OPC_CheckPredicate, 16, 110, 0, 0, // Skip to: 17727
5859/* 17617 */ MCD::OPC_Decode, 158, 12, 204, 2, // Opcode: LOCFHAsmNE
5860/* 17622 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 17637
5861/* 17627 */ MCD::OPC_CheckPredicate, 16, 95, 0, 0, // Skip to: 17727
5862/* 17632 */ MCD::OPC_Decode, 151, 12, 204, 2, // Opcode: LOCFHAsmE
5863/* 17637 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 17652
5864/* 17642 */ MCD::OPC_CheckPredicate, 16, 80, 0, 0, // Skip to: 17727
5865/* 17647 */ MCD::OPC_Decode, 163, 12, 204, 2, // Opcode: LOCFHAsmNLH
5866/* 17652 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 17667
5867/* 17657 */ MCD::OPC_CheckPredicate, 16, 65, 0, 0, // Skip to: 17727
5868/* 17662 */ MCD::OPC_Decode, 153, 12, 204, 2, // Opcode: LOCFHAsmHE
5869/* 17667 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 17682
5870/* 17672 */ MCD::OPC_CheckPredicate, 16, 50, 0, 0, // Skip to: 17727
5871/* 17677 */ MCD::OPC_Decode, 161, 12, 204, 2, // Opcode: LOCFHAsmNL
5872/* 17682 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 17697
5873/* 17687 */ MCD::OPC_CheckPredicate, 16, 35, 0, 0, // Skip to: 17727
5874/* 17692 */ MCD::OPC_Decode, 155, 12, 204, 2, // Opcode: LOCFHAsmLE
5875/* 17697 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 17712
5876/* 17702 */ MCD::OPC_CheckPredicate, 16, 20, 0, 0, // Skip to: 17727
5877/* 17707 */ MCD::OPC_Decode, 159, 12, 204, 2, // Opcode: LOCFHAsmNH
5878/* 17712 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 17727
5879/* 17717 */ MCD::OPC_CheckPredicate, 16, 5, 0, 0, // Skip to: 17727
5880/* 17722 */ MCD::OPC_Decode, 165, 12, 204, 2, // Opcode: LOCFHAsmNO
5881/* 17727 */ MCD::OPC_CheckPredicate, 16, 163, 19, 0, // Skip to: 22759
5882/* 17732 */ MCD::OPC_Decode, 150, 12, 205, 2, // Opcode: LOCFHAsm
5883/* 17737 */ MCD::OPC_FilterValue, 225, 1, 223, 0, 0, // Skip to: 17966
5884/* 17743 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
5885/* 17746 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 17761
5886/* 17751 */ MCD::OPC_CheckPredicate, 16, 200, 0, 0, // Skip to: 17956
5887/* 17756 */ MCD::OPC_Decode, 200, 17, 206, 2, // Opcode: STOCFHAsmO
5888/* 17761 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 17776
5889/* 17766 */ MCD::OPC_CheckPredicate, 16, 185, 0, 0, // Skip to: 17956
5890/* 17771 */ MCD::OPC_Decode, 184, 17, 206, 2, // Opcode: STOCFHAsmH
5891/* 17776 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 17791
5892/* 17781 */ MCD::OPC_CheckPredicate, 16, 170, 0, 0, // Skip to: 17956
5893/* 17786 */ MCD::OPC_Decode, 194, 17, 206, 2, // Opcode: STOCFHAsmNLE
5894/* 17791 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 17806
5895/* 17796 */ MCD::OPC_CheckPredicate, 16, 155, 0, 0, // Skip to: 17956
5896/* 17801 */ MCD::OPC_Decode, 186, 17, 206, 2, // Opcode: STOCFHAsmL
5897/* 17806 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 17821
5898/* 17811 */ MCD::OPC_CheckPredicate, 16, 140, 0, 0, // Skip to: 17956
5899/* 17816 */ MCD::OPC_Decode, 192, 17, 206, 2, // Opcode: STOCFHAsmNHE
5900/* 17821 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 17836
5901/* 17826 */ MCD::OPC_CheckPredicate, 16, 125, 0, 0, // Skip to: 17956
5902/* 17831 */ MCD::OPC_Decode, 188, 17, 206, 2, // Opcode: STOCFHAsmLH
5903/* 17836 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 17851
5904/* 17841 */ MCD::OPC_CheckPredicate, 16, 110, 0, 0, // Skip to: 17956
5905/* 17846 */ MCD::OPC_Decode, 190, 17, 206, 2, // Opcode: STOCFHAsmNE
5906/* 17851 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 17866
5907/* 17856 */ MCD::OPC_CheckPredicate, 16, 95, 0, 0, // Skip to: 17956
5908/* 17861 */ MCD::OPC_Decode, 183, 17, 206, 2, // Opcode: STOCFHAsmE
5909/* 17866 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 17881
5910/* 17871 */ MCD::OPC_CheckPredicate, 16, 80, 0, 0, // Skip to: 17956
5911/* 17876 */ MCD::OPC_Decode, 195, 17, 206, 2, // Opcode: STOCFHAsmNLH
5912/* 17881 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 17896
5913/* 17886 */ MCD::OPC_CheckPredicate, 16, 65, 0, 0, // Skip to: 17956
5914/* 17891 */ MCD::OPC_Decode, 185, 17, 206, 2, // Opcode: STOCFHAsmHE
5915/* 17896 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 17911
5916/* 17901 */ MCD::OPC_CheckPredicate, 16, 50, 0, 0, // Skip to: 17956
5917/* 17906 */ MCD::OPC_Decode, 193, 17, 206, 2, // Opcode: STOCFHAsmNL
5918/* 17911 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 17926
5919/* 17916 */ MCD::OPC_CheckPredicate, 16, 35, 0, 0, // Skip to: 17956
5920/* 17921 */ MCD::OPC_Decode, 187, 17, 206, 2, // Opcode: STOCFHAsmLE
5921/* 17926 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 17941
5922/* 17931 */ MCD::OPC_CheckPredicate, 16, 20, 0, 0, // Skip to: 17956
5923/* 17936 */ MCD::OPC_Decode, 191, 17, 206, 2, // Opcode: STOCFHAsmNH
5924/* 17941 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 17956
5925/* 17946 */ MCD::OPC_CheckPredicate, 16, 5, 0, 0, // Skip to: 17956
5926/* 17951 */ MCD::OPC_Decode, 197, 17, 206, 2, // Opcode: STOCFHAsmNO
5927/* 17956 */ MCD::OPC_CheckPredicate, 16, 190, 18, 0, // Skip to: 22759
5928/* 17961 */ MCD::OPC_Decode, 182, 17, 207, 2, // Opcode: STOCFHAsm
5929/* 17966 */ MCD::OPC_FilterValue, 226, 1, 223, 0, 0, // Skip to: 18195
5930/* 17972 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
5931/* 17975 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 17990
5932/* 17980 */ MCD::OPC_CheckPredicate, 18, 200, 0, 0, // Skip to: 18185
5933/* 17985 */ MCD::OPC_Decode, 212, 12, 208, 2, // Opcode: LOCGAsmO
5934/* 17990 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 18005
5935/* 17995 */ MCD::OPC_CheckPredicate, 18, 185, 0, 0, // Skip to: 18185
5936/* 18000 */ MCD::OPC_Decode, 196, 12, 208, 2, // Opcode: LOCGAsmH
5937/* 18005 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 18020
5938/* 18010 */ MCD::OPC_CheckPredicate, 18, 170, 0, 0, // Skip to: 18185
5939/* 18015 */ MCD::OPC_Decode, 206, 12, 208, 2, // Opcode: LOCGAsmNLE
5940/* 18020 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 18035
5941/* 18025 */ MCD::OPC_CheckPredicate, 18, 155, 0, 0, // Skip to: 18185
5942/* 18030 */ MCD::OPC_Decode, 198, 12, 208, 2, // Opcode: LOCGAsmL
5943/* 18035 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 18050
5944/* 18040 */ MCD::OPC_CheckPredicate, 18, 140, 0, 0, // Skip to: 18185
5945/* 18045 */ MCD::OPC_Decode, 204, 12, 208, 2, // Opcode: LOCGAsmNHE
5946/* 18050 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 18065
5947/* 18055 */ MCD::OPC_CheckPredicate, 18, 125, 0, 0, // Skip to: 18185
5948/* 18060 */ MCD::OPC_Decode, 200, 12, 208, 2, // Opcode: LOCGAsmLH
5949/* 18065 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 18080
5950/* 18070 */ MCD::OPC_CheckPredicate, 18, 110, 0, 0, // Skip to: 18185
5951/* 18075 */ MCD::OPC_Decode, 202, 12, 208, 2, // Opcode: LOCGAsmNE
5952/* 18080 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 18095
5953/* 18085 */ MCD::OPC_CheckPredicate, 18, 95, 0, 0, // Skip to: 18185
5954/* 18090 */ MCD::OPC_Decode, 195, 12, 208, 2, // Opcode: LOCGAsmE
5955/* 18095 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 18110
5956/* 18100 */ MCD::OPC_CheckPredicate, 18, 80, 0, 0, // Skip to: 18185
5957/* 18105 */ MCD::OPC_Decode, 207, 12, 208, 2, // Opcode: LOCGAsmNLH
5958/* 18110 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 18125
5959/* 18115 */ MCD::OPC_CheckPredicate, 18, 65, 0, 0, // Skip to: 18185
5960/* 18120 */ MCD::OPC_Decode, 197, 12, 208, 2, // Opcode: LOCGAsmHE
5961/* 18125 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 18140
5962/* 18130 */ MCD::OPC_CheckPredicate, 18, 50, 0, 0, // Skip to: 18185
5963/* 18135 */ MCD::OPC_Decode, 205, 12, 208, 2, // Opcode: LOCGAsmNL
5964/* 18140 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 18155
5965/* 18145 */ MCD::OPC_CheckPredicate, 18, 35, 0, 0, // Skip to: 18185
5966/* 18150 */ MCD::OPC_Decode, 199, 12, 208, 2, // Opcode: LOCGAsmLE
5967/* 18155 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 18170
5968/* 18160 */ MCD::OPC_CheckPredicate, 18, 20, 0, 0, // Skip to: 18185
5969/* 18165 */ MCD::OPC_Decode, 203, 12, 208, 2, // Opcode: LOCGAsmNH
5970/* 18170 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 18185
5971/* 18175 */ MCD::OPC_CheckPredicate, 18, 5, 0, 0, // Skip to: 18185
5972/* 18180 */ MCD::OPC_Decode, 209, 12, 208, 2, // Opcode: LOCGAsmNO
5973/* 18185 */ MCD::OPC_CheckPredicate, 18, 217, 17, 0, // Skip to: 22759
5974/* 18190 */ MCD::OPC_Decode, 194, 12, 209, 2, // Opcode: LOCGAsm
5975/* 18195 */ MCD::OPC_FilterValue, 227, 1, 223, 0, 0, // Skip to: 18424
5976/* 18201 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
5977/* 18204 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 18219
5978/* 18209 */ MCD::OPC_CheckPredicate, 18, 200, 0, 0, // Skip to: 18414
5979/* 18214 */ MCD::OPC_Decode, 222, 17, 192, 2, // Opcode: STOCGAsmO
5980/* 18219 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 18234
5981/* 18224 */ MCD::OPC_CheckPredicate, 18, 185, 0, 0, // Skip to: 18414
5982/* 18229 */ MCD::OPC_Decode, 206, 17, 192, 2, // Opcode: STOCGAsmH
5983/* 18234 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 18249
5984/* 18239 */ MCD::OPC_CheckPredicate, 18, 170, 0, 0, // Skip to: 18414
5985/* 18244 */ MCD::OPC_Decode, 216, 17, 192, 2, // Opcode: STOCGAsmNLE
5986/* 18249 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 18264
5987/* 18254 */ MCD::OPC_CheckPredicate, 18, 155, 0, 0, // Skip to: 18414
5988/* 18259 */ MCD::OPC_Decode, 208, 17, 192, 2, // Opcode: STOCGAsmL
5989/* 18264 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 18279
5990/* 18269 */ MCD::OPC_CheckPredicate, 18, 140, 0, 0, // Skip to: 18414
5991/* 18274 */ MCD::OPC_Decode, 214, 17, 192, 2, // Opcode: STOCGAsmNHE
5992/* 18279 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 18294
5993/* 18284 */ MCD::OPC_CheckPredicate, 18, 125, 0, 0, // Skip to: 18414
5994/* 18289 */ MCD::OPC_Decode, 210, 17, 192, 2, // Opcode: STOCGAsmLH
5995/* 18294 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 18309
5996/* 18299 */ MCD::OPC_CheckPredicate, 18, 110, 0, 0, // Skip to: 18414
5997/* 18304 */ MCD::OPC_Decode, 212, 17, 192, 2, // Opcode: STOCGAsmNE
5998/* 18309 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 18324
5999/* 18314 */ MCD::OPC_CheckPredicate, 18, 95, 0, 0, // Skip to: 18414
6000/* 18319 */ MCD::OPC_Decode, 205, 17, 192, 2, // Opcode: STOCGAsmE
6001/* 18324 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 18339
6002/* 18329 */ MCD::OPC_CheckPredicate, 18, 80, 0, 0, // Skip to: 18414
6003/* 18334 */ MCD::OPC_Decode, 217, 17, 192, 2, // Opcode: STOCGAsmNLH
6004/* 18339 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 18354
6005/* 18344 */ MCD::OPC_CheckPredicate, 18, 65, 0, 0, // Skip to: 18414
6006/* 18349 */ MCD::OPC_Decode, 207, 17, 192, 2, // Opcode: STOCGAsmHE
6007/* 18354 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 18369
6008/* 18359 */ MCD::OPC_CheckPredicate, 18, 50, 0, 0, // Skip to: 18414
6009/* 18364 */ MCD::OPC_Decode, 215, 17, 192, 2, // Opcode: STOCGAsmNL
6010/* 18369 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 18384
6011/* 18374 */ MCD::OPC_CheckPredicate, 18, 35, 0, 0, // Skip to: 18414
6012/* 18379 */ MCD::OPC_Decode, 209, 17, 192, 2, // Opcode: STOCGAsmLE
6013/* 18384 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 18399
6014/* 18389 */ MCD::OPC_CheckPredicate, 18, 20, 0, 0, // Skip to: 18414
6015/* 18394 */ MCD::OPC_Decode, 213, 17, 192, 2, // Opcode: STOCGAsmNH
6016/* 18399 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 18414
6017/* 18404 */ MCD::OPC_CheckPredicate, 18, 5, 0, 0, // Skip to: 18414
6018/* 18409 */ MCD::OPC_Decode, 219, 17, 192, 2, // Opcode: STOCGAsmNO
6019/* 18414 */ MCD::OPC_CheckPredicate, 18, 244, 16, 0, // Skip to: 22759
6020/* 18419 */ MCD::OPC_Decode, 204, 17, 193, 2, // Opcode: STOCGAsm
6021/* 18424 */ MCD::OPC_FilterValue, 228, 1, 10, 0, 0, // Skip to: 18440
6022/* 18430 */ MCD::OPC_CheckPredicate, 21, 228, 16, 0, // Skip to: 22759
6023/* 18435 */ MCD::OPC_Decode, 133, 11, 182, 2, // Opcode: LANG
6024/* 18440 */ MCD::OPC_FilterValue, 230, 1, 10, 0, 0, // Skip to: 18456
6025/* 18446 */ MCD::OPC_CheckPredicate, 21, 212, 16, 0, // Skip to: 22759
6026/* 18451 */ MCD::OPC_Decode, 135, 11, 182, 2, // Opcode: LAOG
6027/* 18456 */ MCD::OPC_FilterValue, 231, 1, 10, 0, 0, // Skip to: 18472
6028/* 18462 */ MCD::OPC_CheckPredicate, 21, 196, 16, 0, // Skip to: 22759
6029/* 18467 */ MCD::OPC_Decode, 140, 11, 182, 2, // Opcode: LAXG
6030/* 18472 */ MCD::OPC_FilterValue, 232, 1, 10, 0, 0, // Skip to: 18488
6031/* 18478 */ MCD::OPC_CheckPredicate, 21, 180, 16, 0, // Skip to: 22759
6032/* 18483 */ MCD::OPC_Decode, 253, 10, 182, 2, // Opcode: LAAG
6033/* 18488 */ MCD::OPC_FilterValue, 234, 1, 10, 0, 0, // Skip to: 18504
6034/* 18494 */ MCD::OPC_CheckPredicate, 21, 164, 16, 0, // Skip to: 22759
6035/* 18499 */ MCD::OPC_Decode, 255, 10, 182, 2, // Opcode: LAALG
6036/* 18504 */ MCD::OPC_FilterValue, 242, 1, 223, 0, 0, // Skip to: 18733
6037/* 18510 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6038/* 18513 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 18528
6039/* 18518 */ MCD::OPC_CheckPredicate, 18, 200, 0, 0, // Skip to: 18723
6040/* 18523 */ MCD::OPC_Decode, 146, 12, 210, 2, // Opcode: LOCAsmO
6041/* 18528 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 18543
6042/* 18533 */ MCD::OPC_CheckPredicate, 18, 185, 0, 0, // Skip to: 18723
6043/* 18538 */ MCD::OPC_Decode, 130, 12, 210, 2, // Opcode: LOCAsmH
6044/* 18543 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 18558
6045/* 18548 */ MCD::OPC_CheckPredicate, 18, 170, 0, 0, // Skip to: 18723
6046/* 18553 */ MCD::OPC_Decode, 140, 12, 210, 2, // Opcode: LOCAsmNLE
6047/* 18558 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 18573
6048/* 18563 */ MCD::OPC_CheckPredicate, 18, 155, 0, 0, // Skip to: 18723
6049/* 18568 */ MCD::OPC_Decode, 132, 12, 210, 2, // Opcode: LOCAsmL
6050/* 18573 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 18588
6051/* 18578 */ MCD::OPC_CheckPredicate, 18, 140, 0, 0, // Skip to: 18723
6052/* 18583 */ MCD::OPC_Decode, 138, 12, 210, 2, // Opcode: LOCAsmNHE
6053/* 18588 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 18603
6054/* 18593 */ MCD::OPC_CheckPredicate, 18, 125, 0, 0, // Skip to: 18723
6055/* 18598 */ MCD::OPC_Decode, 134, 12, 210, 2, // Opcode: LOCAsmLH
6056/* 18603 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 18618
6057/* 18608 */ MCD::OPC_CheckPredicate, 18, 110, 0, 0, // Skip to: 18723
6058/* 18613 */ MCD::OPC_Decode, 136, 12, 210, 2, // Opcode: LOCAsmNE
6059/* 18618 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 18633
6060/* 18623 */ MCD::OPC_CheckPredicate, 18, 95, 0, 0, // Skip to: 18723
6061/* 18628 */ MCD::OPC_Decode, 129, 12, 210, 2, // Opcode: LOCAsmE
6062/* 18633 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 18648
6063/* 18638 */ MCD::OPC_CheckPredicate, 18, 80, 0, 0, // Skip to: 18723
6064/* 18643 */ MCD::OPC_Decode, 141, 12, 210, 2, // Opcode: LOCAsmNLH
6065/* 18648 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 18663
6066/* 18653 */ MCD::OPC_CheckPredicate, 18, 65, 0, 0, // Skip to: 18723
6067/* 18658 */ MCD::OPC_Decode, 131, 12, 210, 2, // Opcode: LOCAsmHE
6068/* 18663 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 18678
6069/* 18668 */ MCD::OPC_CheckPredicate, 18, 50, 0, 0, // Skip to: 18723
6070/* 18673 */ MCD::OPC_Decode, 139, 12, 210, 2, // Opcode: LOCAsmNL
6071/* 18678 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 18693
6072/* 18683 */ MCD::OPC_CheckPredicate, 18, 35, 0, 0, // Skip to: 18723
6073/* 18688 */ MCD::OPC_Decode, 133, 12, 210, 2, // Opcode: LOCAsmLE
6074/* 18693 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 18708
6075/* 18698 */ MCD::OPC_CheckPredicate, 18, 20, 0, 0, // Skip to: 18723
6076/* 18703 */ MCD::OPC_Decode, 137, 12, 210, 2, // Opcode: LOCAsmNH
6077/* 18708 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 18723
6078/* 18713 */ MCD::OPC_CheckPredicate, 18, 5, 0, 0, // Skip to: 18723
6079/* 18718 */ MCD::OPC_Decode, 143, 12, 210, 2, // Opcode: LOCAsmNO
6080/* 18723 */ MCD::OPC_CheckPredicate, 18, 191, 15, 0, // Skip to: 22759
6081/* 18728 */ MCD::OPC_Decode, 128, 12, 211, 2, // Opcode: LOCAsm
6082/* 18733 */ MCD::OPC_FilterValue, 243, 1, 223, 0, 0, // Skip to: 18962
6083/* 18739 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6084/* 18742 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 18757
6085/* 18747 */ MCD::OPC_CheckPredicate, 18, 200, 0, 0, // Skip to: 18952
6086/* 18752 */ MCD::OPC_Decode, 178, 17, 188, 2, // Opcode: STOCAsmO
6087/* 18757 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 18772
6088/* 18762 */ MCD::OPC_CheckPredicate, 18, 185, 0, 0, // Skip to: 18952
6089/* 18767 */ MCD::OPC_Decode, 162, 17, 188, 2, // Opcode: STOCAsmH
6090/* 18772 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 18787
6091/* 18777 */ MCD::OPC_CheckPredicate, 18, 170, 0, 0, // Skip to: 18952
6092/* 18782 */ MCD::OPC_Decode, 172, 17, 188, 2, // Opcode: STOCAsmNLE
6093/* 18787 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 18802
6094/* 18792 */ MCD::OPC_CheckPredicate, 18, 155, 0, 0, // Skip to: 18952
6095/* 18797 */ MCD::OPC_Decode, 164, 17, 188, 2, // Opcode: STOCAsmL
6096/* 18802 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 18817
6097/* 18807 */ MCD::OPC_CheckPredicate, 18, 140, 0, 0, // Skip to: 18952
6098/* 18812 */ MCD::OPC_Decode, 170, 17, 188, 2, // Opcode: STOCAsmNHE
6099/* 18817 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 18832
6100/* 18822 */ MCD::OPC_CheckPredicate, 18, 125, 0, 0, // Skip to: 18952
6101/* 18827 */ MCD::OPC_Decode, 166, 17, 188, 2, // Opcode: STOCAsmLH
6102/* 18832 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 18847
6103/* 18837 */ MCD::OPC_CheckPredicate, 18, 110, 0, 0, // Skip to: 18952
6104/* 18842 */ MCD::OPC_Decode, 168, 17, 188, 2, // Opcode: STOCAsmNE
6105/* 18847 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 18862
6106/* 18852 */ MCD::OPC_CheckPredicate, 18, 95, 0, 0, // Skip to: 18952
6107/* 18857 */ MCD::OPC_Decode, 161, 17, 188, 2, // Opcode: STOCAsmE
6108/* 18862 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 18877
6109/* 18867 */ MCD::OPC_CheckPredicate, 18, 80, 0, 0, // Skip to: 18952
6110/* 18872 */ MCD::OPC_Decode, 173, 17, 188, 2, // Opcode: STOCAsmNLH
6111/* 18877 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 18892
6112/* 18882 */ MCD::OPC_CheckPredicate, 18, 65, 0, 0, // Skip to: 18952
6113/* 18887 */ MCD::OPC_Decode, 163, 17, 188, 2, // Opcode: STOCAsmHE
6114/* 18892 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 18907
6115/* 18897 */ MCD::OPC_CheckPredicate, 18, 50, 0, 0, // Skip to: 18952
6116/* 18902 */ MCD::OPC_Decode, 171, 17, 188, 2, // Opcode: STOCAsmNL
6117/* 18907 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 18922
6118/* 18912 */ MCD::OPC_CheckPredicate, 18, 35, 0, 0, // Skip to: 18952
6119/* 18917 */ MCD::OPC_Decode, 165, 17, 188, 2, // Opcode: STOCAsmLE
6120/* 18922 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 18937
6121/* 18927 */ MCD::OPC_CheckPredicate, 18, 20, 0, 0, // Skip to: 18952
6122/* 18932 */ MCD::OPC_Decode, 169, 17, 188, 2, // Opcode: STOCAsmNH
6123/* 18937 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 18952
6124/* 18942 */ MCD::OPC_CheckPredicate, 18, 5, 0, 0, // Skip to: 18952
6125/* 18947 */ MCD::OPC_Decode, 175, 17, 188, 2, // Opcode: STOCAsmNO
6126/* 18952 */ MCD::OPC_CheckPredicate, 18, 218, 14, 0, // Skip to: 22759
6127/* 18957 */ MCD::OPC_Decode, 160, 17, 189, 2, // Opcode: STOCAsm
6128/* 18962 */ MCD::OPC_FilterValue, 244, 1, 10, 0, 0, // Skip to: 18978
6129/* 18968 */ MCD::OPC_CheckPredicate, 21, 202, 14, 0, // Skip to: 22759
6130/* 18973 */ MCD::OPC_Decode, 132, 11, 201, 2, // Opcode: LAN
6131/* 18978 */ MCD::OPC_FilterValue, 246, 1, 10, 0, 0, // Skip to: 18994
6132/* 18984 */ MCD::OPC_CheckPredicate, 21, 186, 14, 0, // Skip to: 22759
6133/* 18989 */ MCD::OPC_Decode, 134, 11, 201, 2, // Opcode: LAO
6134/* 18994 */ MCD::OPC_FilterValue, 247, 1, 10, 0, 0, // Skip to: 19010
6135/* 19000 */ MCD::OPC_CheckPredicate, 21, 170, 14, 0, // Skip to: 22759
6136/* 19005 */ MCD::OPC_Decode, 139, 11, 201, 2, // Opcode: LAX
6137/* 19010 */ MCD::OPC_FilterValue, 248, 1, 10, 0, 0, // Skip to: 19026
6138/* 19016 */ MCD::OPC_CheckPredicate, 21, 154, 14, 0, // Skip to: 22759
6139/* 19021 */ MCD::OPC_Decode, 252, 10, 201, 2, // Opcode: LAA
6140/* 19026 */ MCD::OPC_FilterValue, 250, 1, 143, 14, 0, // Skip to: 22759
6141/* 19032 */ MCD::OPC_CheckPredicate, 21, 138, 14, 0, // Skip to: 22759
6142/* 19037 */ MCD::OPC_Decode, 254, 10, 201, 2, // Opcode: LAAL
6143/* 19042 */ MCD::OPC_FilterValue, 236, 1, 214, 9, 0, // Skip to: 21566
6144/* 19048 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
6145/* 19051 */ MCD::OPC_FilterValue, 66, 231, 0, 0, // Skip to: 19287
6146/* 19056 */ MCD::OPC_ExtractField, 8, 8, // Inst{15-8} ...
6147/* 19059 */ MCD::OPC_FilterValue, 0, 111, 14, 0, // Skip to: 22759
6148/* 19064 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6149/* 19067 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 19082
6150/* 19072 */ MCD::OPC_CheckPredicate, 16, 200, 0, 0, // Skip to: 19277
6151/* 19077 */ MCD::OPC_Decode, 172, 13, 212, 2, // Opcode: LOCHIAsmO
6152/* 19082 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 19097
6153/* 19087 */ MCD::OPC_CheckPredicate, 16, 185, 0, 0, // Skip to: 19277
6154/* 19092 */ MCD::OPC_Decode, 156, 13, 212, 2, // Opcode: LOCHIAsmH
6155/* 19097 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 19112
6156/* 19102 */ MCD::OPC_CheckPredicate, 16, 170, 0, 0, // Skip to: 19277
6157/* 19107 */ MCD::OPC_Decode, 166, 13, 212, 2, // Opcode: LOCHIAsmNLE
6158/* 19112 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19127
6159/* 19117 */ MCD::OPC_CheckPredicate, 16, 155, 0, 0, // Skip to: 19277
6160/* 19122 */ MCD::OPC_Decode, 158, 13, 212, 2, // Opcode: LOCHIAsmL
6161/* 19127 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 19142
6162/* 19132 */ MCD::OPC_CheckPredicate, 16, 140, 0, 0, // Skip to: 19277
6163/* 19137 */ MCD::OPC_Decode, 164, 13, 212, 2, // Opcode: LOCHIAsmNHE
6164/* 19142 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 19157
6165/* 19147 */ MCD::OPC_CheckPredicate, 16, 125, 0, 0, // Skip to: 19277
6166/* 19152 */ MCD::OPC_Decode, 160, 13, 212, 2, // Opcode: LOCHIAsmLH
6167/* 19157 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 19172
6168/* 19162 */ MCD::OPC_CheckPredicate, 16, 110, 0, 0, // Skip to: 19277
6169/* 19167 */ MCD::OPC_Decode, 162, 13, 212, 2, // Opcode: LOCHIAsmNE
6170/* 19172 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 19187
6171/* 19177 */ MCD::OPC_CheckPredicate, 16, 95, 0, 0, // Skip to: 19277
6172/* 19182 */ MCD::OPC_Decode, 155, 13, 212, 2, // Opcode: LOCHIAsmE
6173/* 19187 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 19202
6174/* 19192 */ MCD::OPC_CheckPredicate, 16, 80, 0, 0, // Skip to: 19277
6175/* 19197 */ MCD::OPC_Decode, 167, 13, 212, 2, // Opcode: LOCHIAsmNLH
6176/* 19202 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 19217
6177/* 19207 */ MCD::OPC_CheckPredicate, 16, 65, 0, 0, // Skip to: 19277
6178/* 19212 */ MCD::OPC_Decode, 157, 13, 212, 2, // Opcode: LOCHIAsmHE
6179/* 19217 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 19232
6180/* 19222 */ MCD::OPC_CheckPredicate, 16, 50, 0, 0, // Skip to: 19277
6181/* 19227 */ MCD::OPC_Decode, 165, 13, 212, 2, // Opcode: LOCHIAsmNL
6182/* 19232 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 19247
6183/* 19237 */ MCD::OPC_CheckPredicate, 16, 35, 0, 0, // Skip to: 19277
6184/* 19242 */ MCD::OPC_Decode, 159, 13, 212, 2, // Opcode: LOCHIAsmLE
6185/* 19247 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 19262
6186/* 19252 */ MCD::OPC_CheckPredicate, 16, 20, 0, 0, // Skip to: 19277
6187/* 19257 */ MCD::OPC_Decode, 163, 13, 212, 2, // Opcode: LOCHIAsmNH
6188/* 19262 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 19277
6189/* 19267 */ MCD::OPC_CheckPredicate, 16, 5, 0, 0, // Skip to: 19277
6190/* 19272 */ MCD::OPC_Decode, 169, 13, 212, 2, // Opcode: LOCHIAsmNO
6191/* 19277 */ MCD::OPC_CheckPredicate, 16, 149, 13, 0, // Skip to: 22759
6192/* 19282 */ MCD::OPC_Decode, 154, 13, 213, 2, // Opcode: LOCHIAsm
6193/* 19287 */ MCD::OPC_FilterValue, 68, 12, 0, 0, // Skip to: 19304
6194/* 19292 */ MCD::OPC_CheckField, 8, 8, 0, 132, 13, 0, // Skip to: 22759
6195/* 19299 */ MCD::OPC_Decode, 134, 5, 214, 2, // Opcode: BRXHG
6196/* 19304 */ MCD::OPC_FilterValue, 69, 12, 0, 0, // Skip to: 19321
6197/* 19309 */ MCD::OPC_CheckField, 8, 8, 0, 115, 13, 0, // Skip to: 22759
6198/* 19316 */ MCD::OPC_Decode, 136, 5, 214, 2, // Opcode: BRXLG
6199/* 19321 */ MCD::OPC_FilterValue, 70, 231, 0, 0, // Skip to: 19557
6200/* 19326 */ MCD::OPC_ExtractField, 8, 8, // Inst{15-8} ...
6201/* 19329 */ MCD::OPC_FilterValue, 0, 97, 13, 0, // Skip to: 22759
6202/* 19334 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6203/* 19337 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 19352
6204/* 19342 */ MCD::OPC_CheckPredicate, 16, 200, 0, 0, // Skip to: 19547
6205/* 19347 */ MCD::OPC_Decode, 234, 12, 215, 2, // Opcode: LOCGHIAsmO
6206/* 19352 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 19367
6207/* 19357 */ MCD::OPC_CheckPredicate, 16, 185, 0, 0, // Skip to: 19547
6208/* 19362 */ MCD::OPC_Decode, 218, 12, 215, 2, // Opcode: LOCGHIAsmH
6209/* 19367 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 19382
6210/* 19372 */ MCD::OPC_CheckPredicate, 16, 170, 0, 0, // Skip to: 19547
6211/* 19377 */ MCD::OPC_Decode, 228, 12, 215, 2, // Opcode: LOCGHIAsmNLE
6212/* 19382 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19397
6213/* 19387 */ MCD::OPC_CheckPredicate, 16, 155, 0, 0, // Skip to: 19547
6214/* 19392 */ MCD::OPC_Decode, 220, 12, 215, 2, // Opcode: LOCGHIAsmL
6215/* 19397 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 19412
6216/* 19402 */ MCD::OPC_CheckPredicate, 16, 140, 0, 0, // Skip to: 19547
6217/* 19407 */ MCD::OPC_Decode, 226, 12, 215, 2, // Opcode: LOCGHIAsmNHE
6218/* 19412 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 19427
6219/* 19417 */ MCD::OPC_CheckPredicate, 16, 125, 0, 0, // Skip to: 19547
6220/* 19422 */ MCD::OPC_Decode, 222, 12, 215, 2, // Opcode: LOCGHIAsmLH
6221/* 19427 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 19442
6222/* 19432 */ MCD::OPC_CheckPredicate, 16, 110, 0, 0, // Skip to: 19547
6223/* 19437 */ MCD::OPC_Decode, 224, 12, 215, 2, // Opcode: LOCGHIAsmNE
6224/* 19442 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 19457
6225/* 19447 */ MCD::OPC_CheckPredicate, 16, 95, 0, 0, // Skip to: 19547
6226/* 19452 */ MCD::OPC_Decode, 217, 12, 215, 2, // Opcode: LOCGHIAsmE
6227/* 19457 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 19472
6228/* 19462 */ MCD::OPC_CheckPredicate, 16, 80, 0, 0, // Skip to: 19547
6229/* 19467 */ MCD::OPC_Decode, 229, 12, 215, 2, // Opcode: LOCGHIAsmNLH
6230/* 19472 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 19487
6231/* 19477 */ MCD::OPC_CheckPredicate, 16, 65, 0, 0, // Skip to: 19547
6232/* 19482 */ MCD::OPC_Decode, 219, 12, 215, 2, // Opcode: LOCGHIAsmHE
6233/* 19487 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 19502
6234/* 19492 */ MCD::OPC_CheckPredicate, 16, 50, 0, 0, // Skip to: 19547
6235/* 19497 */ MCD::OPC_Decode, 227, 12, 215, 2, // Opcode: LOCGHIAsmNL
6236/* 19502 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 19517
6237/* 19507 */ MCD::OPC_CheckPredicate, 16, 35, 0, 0, // Skip to: 19547
6238/* 19512 */ MCD::OPC_Decode, 221, 12, 215, 2, // Opcode: LOCGHIAsmLE
6239/* 19517 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 19532
6240/* 19522 */ MCD::OPC_CheckPredicate, 16, 20, 0, 0, // Skip to: 19547
6241/* 19527 */ MCD::OPC_Decode, 225, 12, 215, 2, // Opcode: LOCGHIAsmNH
6242/* 19532 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 19547
6243/* 19537 */ MCD::OPC_CheckPredicate, 16, 5, 0, 0, // Skip to: 19547
6244/* 19542 */ MCD::OPC_Decode, 231, 12, 215, 2, // Opcode: LOCGHIAsmNO
6245/* 19547 */ MCD::OPC_CheckPredicate, 16, 135, 12, 0, // Skip to: 22759
6246/* 19552 */ MCD::OPC_Decode, 216, 12, 216, 2, // Opcode: LOCGHIAsm
6247/* 19557 */ MCD::OPC_FilterValue, 78, 231, 0, 0, // Skip to: 19793
6248/* 19562 */ MCD::OPC_ExtractField, 8, 8, // Inst{15-8} ...
6249/* 19565 */ MCD::OPC_FilterValue, 0, 117, 12, 0, // Skip to: 22759
6250/* 19570 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6251/* 19573 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 19588
6252/* 19578 */ MCD::OPC_CheckPredicate, 16, 200, 0, 0, // Skip to: 19783
6253/* 19583 */ MCD::OPC_Decode, 150, 13, 217, 2, // Opcode: LOCHHIAsmO
6254/* 19588 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 19603
6255/* 19593 */ MCD::OPC_CheckPredicate, 16, 185, 0, 0, // Skip to: 19783
6256/* 19598 */ MCD::OPC_Decode, 134, 13, 217, 2, // Opcode: LOCHHIAsmH
6257/* 19603 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 19618
6258/* 19608 */ MCD::OPC_CheckPredicate, 16, 170, 0, 0, // Skip to: 19783
6259/* 19613 */ MCD::OPC_Decode, 144, 13, 217, 2, // Opcode: LOCHHIAsmNLE
6260/* 19618 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19633
6261/* 19623 */ MCD::OPC_CheckPredicate, 16, 155, 0, 0, // Skip to: 19783
6262/* 19628 */ MCD::OPC_Decode, 136, 13, 217, 2, // Opcode: LOCHHIAsmL
6263/* 19633 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 19648
6264/* 19638 */ MCD::OPC_CheckPredicate, 16, 140, 0, 0, // Skip to: 19783
6265/* 19643 */ MCD::OPC_Decode, 142, 13, 217, 2, // Opcode: LOCHHIAsmNHE
6266/* 19648 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 19663
6267/* 19653 */ MCD::OPC_CheckPredicate, 16, 125, 0, 0, // Skip to: 19783
6268/* 19658 */ MCD::OPC_Decode, 138, 13, 217, 2, // Opcode: LOCHHIAsmLH
6269/* 19663 */ MCD::OPC_FilterValue, 7, 10, 0, 0, // Skip to: 19678
6270/* 19668 */ MCD::OPC_CheckPredicate, 16, 110, 0, 0, // Skip to: 19783
6271/* 19673 */ MCD::OPC_Decode, 140, 13, 217, 2, // Opcode: LOCHHIAsmNE
6272/* 19678 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 19693
6273/* 19683 */ MCD::OPC_CheckPredicate, 16, 95, 0, 0, // Skip to: 19783
6274/* 19688 */ MCD::OPC_Decode, 133, 13, 217, 2, // Opcode: LOCHHIAsmE
6275/* 19693 */ MCD::OPC_FilterValue, 9, 10, 0, 0, // Skip to: 19708
6276/* 19698 */ MCD::OPC_CheckPredicate, 16, 80, 0, 0, // Skip to: 19783
6277/* 19703 */ MCD::OPC_Decode, 145, 13, 217, 2, // Opcode: LOCHHIAsmNLH
6278/* 19708 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 19723
6279/* 19713 */ MCD::OPC_CheckPredicate, 16, 65, 0, 0, // Skip to: 19783
6280/* 19718 */ MCD::OPC_Decode, 135, 13, 217, 2, // Opcode: LOCHHIAsmHE
6281/* 19723 */ MCD::OPC_FilterValue, 11, 10, 0, 0, // Skip to: 19738
6282/* 19728 */ MCD::OPC_CheckPredicate, 16, 50, 0, 0, // Skip to: 19783
6283/* 19733 */ MCD::OPC_Decode, 143, 13, 217, 2, // Opcode: LOCHHIAsmNL
6284/* 19738 */ MCD::OPC_FilterValue, 12, 10, 0, 0, // Skip to: 19753
6285/* 19743 */ MCD::OPC_CheckPredicate, 16, 35, 0, 0, // Skip to: 19783
6286/* 19748 */ MCD::OPC_Decode, 137, 13, 217, 2, // Opcode: LOCHHIAsmLE
6287/* 19753 */ MCD::OPC_FilterValue, 13, 10, 0, 0, // Skip to: 19768
6288/* 19758 */ MCD::OPC_CheckPredicate, 16, 20, 0, 0, // Skip to: 19783
6289/* 19763 */ MCD::OPC_Decode, 141, 13, 217, 2, // Opcode: LOCHHIAsmNH
6290/* 19768 */ MCD::OPC_FilterValue, 14, 10, 0, 0, // Skip to: 19783
6291/* 19773 */ MCD::OPC_CheckPredicate, 16, 5, 0, 0, // Skip to: 19783
6292/* 19778 */ MCD::OPC_Decode, 147, 13, 217, 2, // Opcode: LOCHHIAsmNO
6293/* 19783 */ MCD::OPC_CheckPredicate, 16, 155, 11, 0, // Skip to: 22759
6294/* 19788 */ MCD::OPC_Decode, 132, 13, 218, 2, // Opcode: LOCHHIAsm
6295/* 19793 */ MCD::OPC_FilterValue, 81, 10, 0, 0, // Skip to: 19808
6296/* 19798 */ MCD::OPC_CheckPredicate, 15, 140, 11, 0, // Skip to: 22759
6297/* 19803 */ MCD::OPC_Decode, 192, 15, 219, 2, // Opcode: RISBLG
6298/* 19808 */ MCD::OPC_FilterValue, 84, 5, 0, 0, // Skip to: 19818
6299/* 19813 */ MCD::OPC_Decode, 195, 15, 220, 2, // Opcode: RNSBG
6300/* 19818 */ MCD::OPC_FilterValue, 85, 5, 0, 0, // Skip to: 19828
6301/* 19823 */ MCD::OPC_Decode, 188, 15, 220, 2, // Opcode: RISBG
6302/* 19828 */ MCD::OPC_FilterValue, 86, 5, 0, 0, // Skip to: 19838
6303/* 19833 */ MCD::OPC_Decode, 196, 15, 220, 2, // Opcode: ROSBG
6304/* 19838 */ MCD::OPC_FilterValue, 87, 5, 0, 0, // Skip to: 19848
6305/* 19843 */ MCD::OPC_Decode, 203, 15, 220, 2, // Opcode: RXSBG
6306/* 19848 */ MCD::OPC_FilterValue, 89, 10, 0, 0, // Skip to: 19863
6307/* 19853 */ MCD::OPC_CheckPredicate, 30, 85, 11, 0, // Skip to: 22759
6308/* 19858 */ MCD::OPC_Decode, 190, 15, 220, 2, // Opcode: RISBGN
6309/* 19863 */ MCD::OPC_FilterValue, 93, 10, 0, 0, // Skip to: 19878
6310/* 19868 */ MCD::OPC_CheckPredicate, 15, 70, 11, 0, // Skip to: 22759
6311/* 19873 */ MCD::OPC_Decode, 191, 15, 221, 2, // Opcode: RISBHG
6312/* 19878 */ MCD::OPC_FilterValue, 100, 76, 0, 0, // Skip to: 19959
6313/* 19883 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6314/* 19886 */ MCD::OPC_FilterValue, 0, 52, 11, 0, // Skip to: 22759
6315/* 19891 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6316/* 19894 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 19904
6317/* 19899 */ MCD::OPC_Decode, 146, 6, 222, 2, // Opcode: CGRJAsmH
6318/* 19904 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 19914
6319/* 19909 */ MCD::OPC_Decode, 148, 6, 222, 2, // Opcode: CGRJAsmL
6320/* 19914 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 19924
6321/* 19919 */ MCD::OPC_Decode, 150, 6, 222, 2, // Opcode: CGRJAsmLH
6322/* 19924 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 19934
6323/* 19929 */ MCD::OPC_Decode, 145, 6, 222, 2, // Opcode: CGRJAsmE
6324/* 19934 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 19944
6325/* 19939 */ MCD::OPC_Decode, 147, 6, 222, 2, // Opcode: CGRJAsmHE
6326/* 19944 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 19954
6327/* 19949 */ MCD::OPC_Decode, 149, 6, 222, 2, // Opcode: CGRJAsmLE
6328/* 19954 */ MCD::OPC_Decode, 144, 6, 223, 2, // Opcode: CGRJAsm
6329/* 19959 */ MCD::OPC_FilterValue, 101, 76, 0, 0, // Skip to: 20040
6330/* 19964 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6331/* 19967 */ MCD::OPC_FilterValue, 0, 227, 10, 0, // Skip to: 22759
6332/* 19972 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6333/* 19975 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 19985
6334/* 19980 */ MCD::OPC_Decode, 198, 7, 222, 2, // Opcode: CLGRJAsmH
6335/* 19985 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 19995
6336/* 19990 */ MCD::OPC_Decode, 200, 7, 222, 2, // Opcode: CLGRJAsmL
6337/* 19995 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20005
6338/* 20000 */ MCD::OPC_Decode, 202, 7, 222, 2, // Opcode: CLGRJAsmLH
6339/* 20005 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20015
6340/* 20010 */ MCD::OPC_Decode, 197, 7, 222, 2, // Opcode: CLGRJAsmE
6341/* 20015 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20025
6342/* 20020 */ MCD::OPC_Decode, 199, 7, 222, 2, // Opcode: CLGRJAsmHE
6343/* 20025 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20035
6344/* 20030 */ MCD::OPC_Decode, 201, 7, 222, 2, // Opcode: CLGRJAsmLE
6345/* 20035 */ MCD::OPC_Decode, 196, 7, 223, 2, // Opcode: CLGRJAsm
6346/* 20040 */ MCD::OPC_FilterValue, 112, 84, 0, 0, // Skip to: 20129
6347/* 20045 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6348/* 20048 */ MCD::OPC_FilterValue, 0, 146, 10, 0, // Skip to: 22759
6349/* 20053 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6350/* 20056 */ MCD::OPC_FilterValue, 0, 138, 10, 0, // Skip to: 22759
6351/* 20061 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6352/* 20064 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20074
6353/* 20069 */ MCD::OPC_Decode, 245, 5, 224, 2, // Opcode: CGITAsmH
6354/* 20074 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20084
6355/* 20079 */ MCD::OPC_Decode, 247, 5, 224, 2, // Opcode: CGITAsmL
6356/* 20084 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20094
6357/* 20089 */ MCD::OPC_Decode, 249, 5, 224, 2, // Opcode: CGITAsmLH
6358/* 20094 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20104
6359/* 20099 */ MCD::OPC_Decode, 244, 5, 224, 2, // Opcode: CGITAsmE
6360/* 20104 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20114
6361/* 20109 */ MCD::OPC_Decode, 246, 5, 224, 2, // Opcode: CGITAsmHE
6362/* 20114 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20124
6363/* 20119 */ MCD::OPC_Decode, 248, 5, 224, 2, // Opcode: CGITAsmLE
6364/* 20124 */ MCD::OPC_Decode, 243, 5, 225, 2, // Opcode: CGITAsm
6365/* 20129 */ MCD::OPC_FilterValue, 113, 84, 0, 0, // Skip to: 20218
6366/* 20134 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6367/* 20137 */ MCD::OPC_FilterValue, 0, 57, 10, 0, // Skip to: 22759
6368/* 20142 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6369/* 20145 */ MCD::OPC_FilterValue, 0, 49, 10, 0, // Skip to: 22759
6370/* 20150 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6371/* 20153 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20163
6372/* 20158 */ MCD::OPC_Decode, 169, 7, 226, 2, // Opcode: CLGITAsmH
6373/* 20163 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20173
6374/* 20168 */ MCD::OPC_Decode, 171, 7, 226, 2, // Opcode: CLGITAsmL
6375/* 20173 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20183
6376/* 20178 */ MCD::OPC_Decode, 173, 7, 226, 2, // Opcode: CLGITAsmLH
6377/* 20183 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20193
6378/* 20188 */ MCD::OPC_Decode, 168, 7, 226, 2, // Opcode: CLGITAsmE
6379/* 20193 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20203
6380/* 20198 */ MCD::OPC_Decode, 170, 7, 226, 2, // Opcode: CLGITAsmHE
6381/* 20203 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20213
6382/* 20208 */ MCD::OPC_Decode, 172, 7, 226, 2, // Opcode: CLGITAsmLE
6383/* 20213 */ MCD::OPC_Decode, 167, 7, 227, 2, // Opcode: CLGITAsm
6384/* 20218 */ MCD::OPC_FilterValue, 114, 84, 0, 0, // Skip to: 20307
6385/* 20223 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6386/* 20226 */ MCD::OPC_FilterValue, 0, 224, 9, 0, // Skip to: 22759
6387/* 20231 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6388/* 20234 */ MCD::OPC_FilterValue, 0, 216, 9, 0, // Skip to: 22759
6389/* 20239 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6390/* 20242 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20252
6391/* 20247 */ MCD::OPC_Decode, 218, 6, 228, 2, // Opcode: CITAsmH
6392/* 20252 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20262
6393/* 20257 */ MCD::OPC_Decode, 220, 6, 228, 2, // Opcode: CITAsmL
6394/* 20262 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20272
6395/* 20267 */ MCD::OPC_Decode, 222, 6, 228, 2, // Opcode: CITAsmLH
6396/* 20272 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20282
6397/* 20277 */ MCD::OPC_Decode, 217, 6, 228, 2, // Opcode: CITAsmE
6398/* 20282 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20292
6399/* 20287 */ MCD::OPC_Decode, 219, 6, 228, 2, // Opcode: CITAsmHE
6400/* 20292 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20302
6401/* 20297 */ MCD::OPC_Decode, 221, 6, 228, 2, // Opcode: CITAsmLE
6402/* 20302 */ MCD::OPC_Decode, 216, 6, 229, 2, // Opcode: CITAsm
6403/* 20307 */ MCD::OPC_FilterValue, 115, 84, 0, 0, // Skip to: 20396
6404/* 20312 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6405/* 20315 */ MCD::OPC_FilterValue, 0, 135, 9, 0, // Skip to: 22759
6406/* 20320 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6407/* 20323 */ MCD::OPC_FilterValue, 0, 127, 9, 0, // Skip to: 22759
6408/* 20328 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6409/* 20331 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20341
6410/* 20336 */ MCD::OPC_Decode, 243, 6, 230, 2, // Opcode: CLFITAsmH
6411/* 20341 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20351
6412/* 20346 */ MCD::OPC_Decode, 245, 6, 230, 2, // Opcode: CLFITAsmL
6413/* 20351 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20361
6414/* 20356 */ MCD::OPC_Decode, 247, 6, 230, 2, // Opcode: CLFITAsmLH
6415/* 20361 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20371
6416/* 20366 */ MCD::OPC_Decode, 242, 6, 230, 2, // Opcode: CLFITAsmE
6417/* 20371 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20381
6418/* 20376 */ MCD::OPC_Decode, 244, 6, 230, 2, // Opcode: CLFITAsmHE
6419/* 20381 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20391
6420/* 20386 */ MCD::OPC_Decode, 246, 6, 230, 2, // Opcode: CLFITAsmLE
6421/* 20391 */ MCD::OPC_Decode, 241, 6, 231, 2, // Opcode: CLFITAsm
6422/* 20396 */ MCD::OPC_FilterValue, 118, 76, 0, 0, // Skip to: 20477
6423/* 20401 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6424/* 20404 */ MCD::OPC_FilterValue, 0, 46, 9, 0, // Skip to: 22759
6425/* 20409 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6426/* 20412 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20422
6427/* 20417 */ MCD::OPC_Decode, 240, 8, 232, 2, // Opcode: CRJAsmH
6428/* 20422 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20432
6429/* 20427 */ MCD::OPC_Decode, 242, 8, 232, 2, // Opcode: CRJAsmL
6430/* 20432 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20442
6431/* 20437 */ MCD::OPC_Decode, 244, 8, 232, 2, // Opcode: CRJAsmLH
6432/* 20442 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20452
6433/* 20447 */ MCD::OPC_Decode, 239, 8, 232, 2, // Opcode: CRJAsmE
6434/* 20452 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20462
6435/* 20457 */ MCD::OPC_Decode, 241, 8, 232, 2, // Opcode: CRJAsmHE
6436/* 20462 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20472
6437/* 20467 */ MCD::OPC_Decode, 243, 8, 232, 2, // Opcode: CRJAsmLE
6438/* 20472 */ MCD::OPC_Decode, 238, 8, 233, 2, // Opcode: CRJAsm
6439/* 20477 */ MCD::OPC_FilterValue, 119, 76, 0, 0, // Skip to: 20558
6440/* 20482 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6441/* 20485 */ MCD::OPC_FilterValue, 0, 221, 8, 0, // Skip to: 22759
6442/* 20490 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6443/* 20493 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20503
6444/* 20498 */ MCD::OPC_Decode, 169, 8, 232, 2, // Opcode: CLRJAsmH
6445/* 20503 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20513
6446/* 20508 */ MCD::OPC_Decode, 171, 8, 232, 2, // Opcode: CLRJAsmL
6447/* 20513 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20523
6448/* 20518 */ MCD::OPC_Decode, 173, 8, 232, 2, // Opcode: CLRJAsmLH
6449/* 20523 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20533
6450/* 20528 */ MCD::OPC_Decode, 168, 8, 232, 2, // Opcode: CLRJAsmE
6451/* 20533 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20543
6452/* 20538 */ MCD::OPC_Decode, 170, 8, 232, 2, // Opcode: CLRJAsmHE
6453/* 20543 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20553
6454/* 20548 */ MCD::OPC_Decode, 172, 8, 232, 2, // Opcode: CLRJAsmLE
6455/* 20553 */ MCD::OPC_Decode, 167, 8, 233, 2, // Opcode: CLRJAsm
6456/* 20558 */ MCD::OPC_FilterValue, 124, 68, 0, 0, // Skip to: 20631
6457/* 20563 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6458/* 20566 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20576
6459/* 20571 */ MCD::OPC_Decode, 231, 5, 234, 2, // Opcode: CGIJAsmH
6460/* 20576 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20586
6461/* 20581 */ MCD::OPC_Decode, 233, 5, 234, 2, // Opcode: CGIJAsmL
6462/* 20586 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20596
6463/* 20591 */ MCD::OPC_Decode, 235, 5, 234, 2, // Opcode: CGIJAsmLH
6464/* 20596 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20606
6465/* 20601 */ MCD::OPC_Decode, 230, 5, 234, 2, // Opcode: CGIJAsmE
6466/* 20606 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20616
6467/* 20611 */ MCD::OPC_Decode, 232, 5, 234, 2, // Opcode: CGIJAsmHE
6468/* 20616 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20626
6469/* 20621 */ MCD::OPC_Decode, 234, 5, 234, 2, // Opcode: CGIJAsmLE
6470/* 20626 */ MCD::OPC_Decode, 229, 5, 235, 2, // Opcode: CGIJAsm
6471/* 20631 */ MCD::OPC_FilterValue, 125, 68, 0, 0, // Skip to: 20704
6472/* 20636 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6473/* 20639 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20649
6474/* 20644 */ MCD::OPC_Decode, 155, 7, 236, 2, // Opcode: CLGIJAsmH
6475/* 20649 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20659
6476/* 20654 */ MCD::OPC_Decode, 157, 7, 236, 2, // Opcode: CLGIJAsmL
6477/* 20659 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20669
6478/* 20664 */ MCD::OPC_Decode, 159, 7, 236, 2, // Opcode: CLGIJAsmLH
6479/* 20669 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20679
6480/* 20674 */ MCD::OPC_Decode, 154, 7, 236, 2, // Opcode: CLGIJAsmE
6481/* 20679 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20689
6482/* 20684 */ MCD::OPC_Decode, 156, 7, 236, 2, // Opcode: CLGIJAsmHE
6483/* 20689 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20699
6484/* 20694 */ MCD::OPC_Decode, 158, 7, 236, 2, // Opcode: CLGIJAsmLE
6485/* 20699 */ MCD::OPC_Decode, 153, 7, 237, 2, // Opcode: CLGIJAsm
6486/* 20704 */ MCD::OPC_FilterValue, 126, 68, 0, 0, // Skip to: 20777
6487/* 20709 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6488/* 20712 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20722
6489/* 20717 */ MCD::OPC_Decode, 204, 6, 238, 2, // Opcode: CIJAsmH
6490/* 20722 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20732
6491/* 20727 */ MCD::OPC_Decode, 206, 6, 238, 2, // Opcode: CIJAsmL
6492/* 20732 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20742
6493/* 20737 */ MCD::OPC_Decode, 208, 6, 238, 2, // Opcode: CIJAsmLH
6494/* 20742 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20752
6495/* 20747 */ MCD::OPC_Decode, 203, 6, 238, 2, // Opcode: CIJAsmE
6496/* 20752 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20762
6497/* 20757 */ MCD::OPC_Decode, 205, 6, 238, 2, // Opcode: CIJAsmHE
6498/* 20762 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20772
6499/* 20767 */ MCD::OPC_Decode, 207, 6, 238, 2, // Opcode: CIJAsmLE
6500/* 20772 */ MCD::OPC_Decode, 202, 6, 239, 2, // Opcode: CIJAsm
6501/* 20777 */ MCD::OPC_FilterValue, 127, 68, 0, 0, // Skip to: 20850
6502/* 20782 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6503/* 20785 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20795
6504/* 20790 */ MCD::OPC_Decode, 136, 8, 240, 2, // Opcode: CLIJAsmH
6505/* 20795 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20805
6506/* 20800 */ MCD::OPC_Decode, 138, 8, 240, 2, // Opcode: CLIJAsmL
6507/* 20805 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20815
6508/* 20810 */ MCD::OPC_Decode, 140, 8, 240, 2, // Opcode: CLIJAsmLH
6509/* 20815 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20825
6510/* 20820 */ MCD::OPC_Decode, 135, 8, 240, 2, // Opcode: CLIJAsmE
6511/* 20825 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 20835
6512/* 20830 */ MCD::OPC_Decode, 137, 8, 240, 2, // Opcode: CLIJAsmHE
6513/* 20835 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 20845
6514/* 20840 */ MCD::OPC_Decode, 139, 8, 240, 2, // Opcode: CLIJAsmLE
6515/* 20845 */ MCD::OPC_Decode, 134, 8, 241, 2, // Opcode: CLIJAsm
6516/* 20850 */ MCD::OPC_FilterValue, 216, 1, 17, 0, 0, // Skip to: 20873
6517/* 20856 */ MCD::OPC_CheckPredicate, 19, 106, 7, 0, // Skip to: 22759
6518/* 20861 */ MCD::OPC_CheckField, 8, 8, 0, 99, 7, 0, // Skip to: 22759
6519/* 20868 */ MCD::OPC_Decode, 132, 4, 242, 2, // Opcode: AHIK
6520/* 20873 */ MCD::OPC_FilterValue, 217, 1, 17, 0, 0, // Skip to: 20896
6521/* 20879 */ MCD::OPC_CheckPredicate, 19, 83, 7, 0, // Skip to: 22759
6522/* 20884 */ MCD::OPC_CheckField, 8, 8, 0, 76, 7, 0, // Skip to: 22759
6523/* 20891 */ MCD::OPC_Decode, 252, 3, 243, 2, // Opcode: AGHIK
6524/* 20896 */ MCD::OPC_FilterValue, 218, 1, 17, 0, 0, // Skip to: 20919
6525/* 20902 */ MCD::OPC_CheckPredicate, 19, 60, 7, 0, // Skip to: 22759
6526/* 20907 */ MCD::OPC_CheckField, 8, 8, 0, 53, 7, 0, // Skip to: 22759
6527/* 20914 */ MCD::OPC_Decode, 151, 4, 242, 2, // Opcode: ALHSIK
6528/* 20919 */ MCD::OPC_FilterValue, 219, 1, 17, 0, 0, // Skip to: 20942
6529/* 20925 */ MCD::OPC_CheckPredicate, 19, 37, 7, 0, // Skip to: 22759
6530/* 20930 */ MCD::OPC_CheckField, 8, 8, 0, 30, 7, 0, // Skip to: 22759
6531/* 20937 */ MCD::OPC_Decode, 145, 4, 243, 2, // Opcode: ALGHSIK
6532/* 20942 */ MCD::OPC_FilterValue, 228, 1, 76, 0, 0, // Skip to: 21024
6533/* 20948 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6534/* 20951 */ MCD::OPC_FilterValue, 0, 11, 7, 0, // Skip to: 22759
6535/* 20956 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6536/* 20959 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 20969
6537/* 20964 */ MCD::OPC_Decode, 132, 6, 244, 2, // Opcode: CGRBAsmH
6538/* 20969 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 20979
6539/* 20974 */ MCD::OPC_Decode, 134, 6, 244, 2, // Opcode: CGRBAsmL
6540/* 20979 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 20989
6541/* 20984 */ MCD::OPC_Decode, 136, 6, 244, 2, // Opcode: CGRBAsmLH
6542/* 20989 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20999
6543/* 20994 */ MCD::OPC_Decode, 131, 6, 244, 2, // Opcode: CGRBAsmE
6544/* 20999 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 21009
6545/* 21004 */ MCD::OPC_Decode, 133, 6, 244, 2, // Opcode: CGRBAsmHE
6546/* 21009 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 21019
6547/* 21014 */ MCD::OPC_Decode, 135, 6, 244, 2, // Opcode: CGRBAsmLE
6548/* 21019 */ MCD::OPC_Decode, 130, 6, 245, 2, // Opcode: CGRBAsm
6549/* 21024 */ MCD::OPC_FilterValue, 229, 1, 76, 0, 0, // Skip to: 21106
6550/* 21030 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6551/* 21033 */ MCD::OPC_FilterValue, 0, 185, 6, 0, // Skip to: 22759
6552/* 21038 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6553/* 21041 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 21051
6554/* 21046 */ MCD::OPC_Decode, 184, 7, 244, 2, // Opcode: CLGRBAsmH
6555/* 21051 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 21061
6556/* 21056 */ MCD::OPC_Decode, 186, 7, 244, 2, // Opcode: CLGRBAsmL
6557/* 21061 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 21071
6558/* 21066 */ MCD::OPC_Decode, 188, 7, 244, 2, // Opcode: CLGRBAsmLH
6559/* 21071 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 21081
6560/* 21076 */ MCD::OPC_Decode, 183, 7, 244, 2, // Opcode: CLGRBAsmE
6561/* 21081 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 21091
6562/* 21086 */ MCD::OPC_Decode, 185, 7, 244, 2, // Opcode: CLGRBAsmHE
6563/* 21091 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 21101
6564/* 21096 */ MCD::OPC_Decode, 187, 7, 244, 2, // Opcode: CLGRBAsmLE
6565/* 21101 */ MCD::OPC_Decode, 182, 7, 245, 2, // Opcode: CLGRBAsm
6566/* 21106 */ MCD::OPC_FilterValue, 246, 1, 76, 0, 0, // Skip to: 21188
6567/* 21112 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6568/* 21115 */ MCD::OPC_FilterValue, 0, 103, 6, 0, // Skip to: 22759
6569/* 21120 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6570/* 21123 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 21133
6571/* 21128 */ MCD::OPC_Decode, 224, 8, 246, 2, // Opcode: CRBAsmH
6572/* 21133 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 21143
6573/* 21138 */ MCD::OPC_Decode, 226, 8, 246, 2, // Opcode: CRBAsmL
6574/* 21143 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 21153
6575/* 21148 */ MCD::OPC_Decode, 228, 8, 246, 2, // Opcode: CRBAsmLH
6576/* 21153 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 21163
6577/* 21158 */ MCD::OPC_Decode, 223, 8, 246, 2, // Opcode: CRBAsmE
6578/* 21163 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 21173
6579/* 21168 */ MCD::OPC_Decode, 225, 8, 246, 2, // Opcode: CRBAsmHE
6580/* 21173 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 21183
6581/* 21178 */ MCD::OPC_Decode, 227, 8, 246, 2, // Opcode: CRBAsmLE
6582/* 21183 */ MCD::OPC_Decode, 222, 8, 247, 2, // Opcode: CRBAsm
6583/* 21188 */ MCD::OPC_FilterValue, 247, 1, 76, 0, 0, // Skip to: 21270
6584/* 21194 */ MCD::OPC_ExtractField, 8, 4, // Inst{11-8} ...
6585/* 21197 */ MCD::OPC_FilterValue, 0, 21, 6, 0, // Skip to: 22759
6586/* 21202 */ MCD::OPC_ExtractField, 12, 4, // Inst{15-12} ...
6587/* 21205 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 21215
6588/* 21210 */ MCD::OPC_Decode, 155, 8, 246, 2, // Opcode: CLRBAsmH
6589/* 21215 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 21225
6590/* 21220 */ MCD::OPC_Decode, 157, 8, 246, 2, // Opcode: CLRBAsmL
6591/* 21225 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 21235
6592/* 21230 */ MCD::OPC_Decode, 159, 8, 246, 2, // Opcode: CLRBAsmLH
6593/* 21235 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 21245
6594/* 21240 */ MCD::OPC_Decode, 154, 8, 246, 2, // Opcode: CLRBAsmE
6595/* 21245 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 21255
6596/* 21250 */ MCD::OPC_Decode, 156, 8, 246, 2, // Opcode: CLRBAsmHE
6597/* 21255 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 21265
6598/* 21260 */ MCD::OPC_Decode, 158, 8, 246, 2, // Opcode: CLRBAsmLE
6599/* 21265 */ MCD::OPC_Decode, 153, 8, 247, 2, // Opcode: CLRBAsm
6600/* 21270 */ MCD::OPC_FilterValue, 252, 1, 68, 0, 0, // Skip to: 21344
6601/* 21276 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6602/* 21279 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 21289
6603/* 21284 */ MCD::OPC_Decode, 217, 5, 248, 2, // Opcode: CGIBAsmH
6604/* 21289 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 21299
6605/* 21294 */ MCD::OPC_Decode, 219, 5, 248, 2, // Opcode: CGIBAsmL
6606/* 21299 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 21309
6607/* 21304 */ MCD::OPC_Decode, 221, 5, 248, 2, // Opcode: CGIBAsmLH
6608/* 21309 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 21319
6609/* 21314 */ MCD::OPC_Decode, 216, 5, 248, 2, // Opcode: CGIBAsmE
6610/* 21319 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 21329
6611/* 21324 */ MCD::OPC_Decode, 218, 5, 248, 2, // Opcode: CGIBAsmHE
6612/* 21329 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 21339
6613/* 21334 */ MCD::OPC_Decode, 220, 5, 248, 2, // Opcode: CGIBAsmLE
6614/* 21339 */ MCD::OPC_Decode, 215, 5, 249, 2, // Opcode: CGIBAsm
6615/* 21344 */ MCD::OPC_FilterValue, 253, 1, 68, 0, 0, // Skip to: 21418
6616/* 21350 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6617/* 21353 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 21363
6618/* 21358 */ MCD::OPC_Decode, 141, 7, 250, 2, // Opcode: CLGIBAsmH
6619/* 21363 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 21373
6620/* 21368 */ MCD::OPC_Decode, 143, 7, 250, 2, // Opcode: CLGIBAsmL
6621/* 21373 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 21383
6622/* 21378 */ MCD::OPC_Decode, 145, 7, 250, 2, // Opcode: CLGIBAsmLH
6623/* 21383 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 21393
6624/* 21388 */ MCD::OPC_Decode, 140, 7, 250, 2, // Opcode: CLGIBAsmE
6625/* 21393 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 21403
6626/* 21398 */ MCD::OPC_Decode, 142, 7, 250, 2, // Opcode: CLGIBAsmHE
6627/* 21403 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 21413
6628/* 21408 */ MCD::OPC_Decode, 144, 7, 250, 2, // Opcode: CLGIBAsmLE
6629/* 21413 */ MCD::OPC_Decode, 139, 7, 251, 2, // Opcode: CLGIBAsm
6630/* 21418 */ MCD::OPC_FilterValue, 254, 1, 68, 0, 0, // Skip to: 21492
6631/* 21424 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6632/* 21427 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 21437
6633/* 21432 */ MCD::OPC_Decode, 189, 6, 252, 2, // Opcode: CIBAsmH
6634/* 21437 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 21447
6635/* 21442 */ MCD::OPC_Decode, 191, 6, 252, 2, // Opcode: CIBAsmL
6636/* 21447 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 21457
6637/* 21452 */ MCD::OPC_Decode, 193, 6, 252, 2, // Opcode: CIBAsmLH
6638/* 21457 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 21467
6639/* 21462 */ MCD::OPC_Decode, 188, 6, 252, 2, // Opcode: CIBAsmE
6640/* 21467 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 21477
6641/* 21472 */ MCD::OPC_Decode, 190, 6, 252, 2, // Opcode: CIBAsmHE
6642/* 21477 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 21487
6643/* 21482 */ MCD::OPC_Decode, 192, 6, 252, 2, // Opcode: CIBAsmLE
6644/* 21487 */ MCD::OPC_Decode, 187, 6, 253, 2, // Opcode: CIBAsm
6645/* 21492 */ MCD::OPC_FilterValue, 255, 1, 237, 4, 0, // Skip to: 22759
6646/* 21498 */ MCD::OPC_ExtractField, 32, 4, // Inst{35-32} ...
6647/* 21501 */ MCD::OPC_FilterValue, 2, 5, 0, 0, // Skip to: 21511
6648/* 21506 */ MCD::OPC_Decode, 249, 7, 254, 2, // Opcode: CLIBAsmH
6649/* 21511 */ MCD::OPC_FilterValue, 4, 5, 0, 0, // Skip to: 21521
6650/* 21516 */ MCD::OPC_Decode, 251, 7, 254, 2, // Opcode: CLIBAsmL
6651/* 21521 */ MCD::OPC_FilterValue, 6, 5, 0, 0, // Skip to: 21531
6652/* 21526 */ MCD::OPC_Decode, 253, 7, 254, 2, // Opcode: CLIBAsmLH
6653/* 21531 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 21541
6654/* 21536 */ MCD::OPC_Decode, 248, 7, 254, 2, // Opcode: CLIBAsmE
6655/* 21541 */ MCD::OPC_FilterValue, 10, 5, 0, 0, // Skip to: 21551
6656/* 21546 */ MCD::OPC_Decode, 250, 7, 254, 2, // Opcode: CLIBAsmHE
6657/* 21551 */ MCD::OPC_FilterValue, 12, 5, 0, 0, // Skip to: 21561
6658/* 21556 */ MCD::OPC_Decode, 252, 7, 254, 2, // Opcode: CLIBAsmLE
6659/* 21561 */ MCD::OPC_Decode, 247, 7, 255, 2, // Opcode: CLIBAsm
6660/* 21566 */ MCD::OPC_FilterValue, 237, 1, 31, 4, 0, // Skip to: 22627
6661/* 21572 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
6662/* 21575 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 21592
6663/* 21580 */ MCD::OPC_CheckField, 8, 8, 0, 148, 4, 0, // Skip to: 22759
6664/* 21587 */ MCD::OPC_Decode, 163, 11, 128, 3, // Opcode: LDEB
6665/* 21592 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 21609
6666/* 21597 */ MCD::OPC_CheckField, 8, 8, 0, 131, 4, 0, // Skip to: 22759
6667/* 21604 */ MCD::OPC_Decode, 249, 13, 129, 3, // Opcode: LXDB
6668/* 21609 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21626
6669/* 21614 */ MCD::OPC_CheckField, 8, 8, 0, 114, 4, 0, // Skip to: 22759
6670/* 21621 */ MCD::OPC_Decode, 254, 13, 129, 3, // Opcode: LXEB
6671/* 21626 */ MCD::OPC_FilterValue, 7, 12, 0, 0, // Skip to: 21643
6672/* 21631 */ MCD::OPC_CheckField, 8, 8, 0, 97, 4, 0, // Skip to: 22759
6673/* 21638 */ MCD::OPC_Decode, 229, 14, 130, 3, // Opcode: MXDB
6674/* 21643 */ MCD::OPC_FilterValue, 8, 12, 0, 0, // Skip to: 21660
6675/* 21648 */ MCD::OPC_CheckField, 8, 8, 0, 80, 4, 0, // Skip to: 22759
6676/* 21655 */ MCD::OPC_Decode, 237, 10, 131, 3, // Opcode: KEB
6677/* 21660 */ MCD::OPC_FilterValue, 9, 12, 0, 0, // Skip to: 21677
6678/* 21665 */ MCD::OPC_CheckField, 8, 8, 0, 63, 4, 0, // Skip to: 22759
6679/* 21672 */ MCD::OPC_Decode, 171, 5, 131, 3, // Opcode: CEB
6680/* 21677 */ MCD::OPC_FilterValue, 10, 12, 0, 0, // Skip to: 21694
6681/* 21682 */ MCD::OPC_CheckField, 8, 8, 0, 46, 4, 0, // Skip to: 22759
6682/* 21689 */ MCD::OPC_Decode, 242, 3, 132, 3, // Opcode: AEB
6683/* 21694 */ MCD::OPC_FilterValue, 11, 12, 0, 0, // Skip to: 21711
6684/* 21699 */ MCD::OPC_CheckField, 8, 8, 0, 29, 4, 0, // Skip to: 22759
6685/* 21706 */ MCD::OPC_Decode, 224, 15, 132, 3, // Opcode: SEB
6686/* 21711 */ MCD::OPC_FilterValue, 12, 12, 0, 0, // Skip to: 21728
6687/* 21716 */ MCD::OPC_CheckField, 8, 8, 0, 12, 4, 0, // Skip to: 22759
6688/* 21723 */ MCD::OPC_Decode, 156, 14, 133, 3, // Opcode: MDEB
6689/* 21728 */ MCD::OPC_FilterValue, 13, 12, 0, 0, // Skip to: 21745
6690/* 21733 */ MCD::OPC_CheckField, 8, 8, 0, 251, 3, 0, // Skip to: 22759
6691/* 21740 */ MCD::OPC_Decode, 201, 9, 132, 3, // Opcode: DEB
6692/* 21745 */ MCD::OPC_FilterValue, 14, 12, 0, 0, // Skip to: 21762
6693/* 21750 */ MCD::OPC_CheckField, 8, 4, 0, 234, 3, 0, // Skip to: 22759
6694/* 21757 */ MCD::OPC_Decode, 142, 14, 134, 3, // Opcode: MAEB
6695/* 21762 */ MCD::OPC_FilterValue, 15, 12, 0, 0, // Skip to: 21779
6696/* 21767 */ MCD::OPC_CheckField, 8, 4, 0, 217, 3, 0, // Skip to: 22759
6697/* 21774 */ MCD::OPC_Decode, 190, 14, 134, 3, // Opcode: MSEB
6698/* 21779 */ MCD::OPC_FilterValue, 16, 12, 0, 0, // Skip to: 21796
6699/* 21784 */ MCD::OPC_CheckField, 8, 8, 0, 200, 3, 0, // Skip to: 22759
6700/* 21791 */ MCD::OPC_Decode, 130, 18, 131, 3, // Opcode: TCEB
6701/* 21796 */ MCD::OPC_FilterValue, 17, 12, 0, 0, // Skip to: 21813
6702/* 21801 */ MCD::OPC_CheckField, 8, 8, 0, 183, 3, 0, // Skip to: 22759
6703/* 21808 */ MCD::OPC_Decode, 129, 18, 128, 3, // Opcode: TCDB
6704/* 21813 */ MCD::OPC_FilterValue, 18, 12, 0, 0, // Skip to: 21830
6705/* 21818 */ MCD::OPC_CheckField, 8, 8, 0, 166, 3, 0, // Skip to: 22759
6706/* 21825 */ MCD::OPC_Decode, 131, 18, 129, 3, // Opcode: TCXB
6707/* 21830 */ MCD::OPC_FilterValue, 20, 12, 0, 0, // Skip to: 21847
6708/* 21835 */ MCD::OPC_CheckField, 8, 8, 0, 149, 3, 0, // Skip to: 22759
6709/* 21842 */ MCD::OPC_Decode, 219, 16, 131, 3, // Opcode: SQEB
6710/* 21847 */ MCD::OPC_FilterValue, 21, 12, 0, 0, // Skip to: 21864
6711/* 21852 */ MCD::OPC_CheckField, 8, 8, 0, 132, 3, 0, // Skip to: 22759
6712/* 21859 */ MCD::OPC_Decode, 215, 16, 128, 3, // Opcode: SQDB
6713/* 21864 */ MCD::OPC_FilterValue, 23, 12, 0, 0, // Skip to: 21881
6714/* 21869 */ MCD::OPC_CheckField, 8, 8, 0, 115, 3, 0, // Skip to: 22759
6715/* 21876 */ MCD::OPC_Decode, 164, 14, 132, 3, // Opcode: MEEB
6716/* 21881 */ MCD::OPC_FilterValue, 24, 12, 0, 0, // Skip to: 21898
6717/* 21886 */ MCD::OPC_CheckField, 8, 8, 0, 98, 3, 0, // Skip to: 22759
6718/* 21893 */ MCD::OPC_Decode, 233, 10, 128, 3, // Opcode: KDB
6719/* 21898 */ MCD::OPC_FilterValue, 25, 12, 0, 0, // Skip to: 21915
6720/* 21903 */ MCD::OPC_CheckField, 8, 8, 0, 81, 3, 0, // Skip to: 22759
6721/* 21910 */ MCD::OPC_Decode, 146, 5, 128, 3, // Opcode: CDB
6722/* 21915 */ MCD::OPC_FilterValue, 26, 12, 0, 0, // Skip to: 21932
6723/* 21920 */ MCD::OPC_CheckField, 8, 8, 0, 64, 3, 0, // Skip to: 22759
6724/* 21927 */ MCD::OPC_Decode, 236, 3, 133, 3, // Opcode: ADB
6725/* 21932 */ MCD::OPC_FilterValue, 27, 12, 0, 0, // Skip to: 21949
6726/* 21937 */ MCD::OPC_CheckField, 8, 8, 0, 47, 3, 0, // Skip to: 22759
6727/* 21944 */ MCD::OPC_Decode, 218, 15, 133, 3, // Opcode: SDB
6728/* 21949 */ MCD::OPC_FilterValue, 28, 12, 0, 0, // Skip to: 21966
6729/* 21954 */ MCD::OPC_CheckField, 8, 8, 0, 30, 3, 0, // Skip to: 22759
6730/* 21961 */ MCD::OPC_Decode, 153, 14, 133, 3, // Opcode: MDB
6731/* 21966 */ MCD::OPC_FilterValue, 29, 12, 0, 0, // Skip to: 21983
6732/* 21971 */ MCD::OPC_CheckField, 8, 8, 0, 13, 3, 0, // Skip to: 22759
6733/* 21978 */ MCD::OPC_Decode, 195, 9, 133, 3, // Opcode: DDB
6734/* 21983 */ MCD::OPC_FilterValue, 30, 12, 0, 0, // Skip to: 22000
6735/* 21988 */ MCD::OPC_CheckField, 8, 4, 0, 252, 2, 0, // Skip to: 22759
6736/* 21995 */ MCD::OPC_Decode, 138, 14, 135, 3, // Opcode: MADB
6737/* 22000 */ MCD::OPC_FilterValue, 31, 12, 0, 0, // Skip to: 22017
6738/* 22005 */ MCD::OPC_CheckField, 8, 4, 0, 235, 2, 0, // Skip to: 22759
6739/* 22012 */ MCD::OPC_Decode, 186, 14, 135, 3, // Opcode: MSDB
6740/* 22017 */ MCD::OPC_FilterValue, 36, 12, 0, 0, // Skip to: 22034
6741/* 22022 */ MCD::OPC_CheckField, 8, 8, 0, 218, 2, 0, // Skip to: 22759
6742/* 22029 */ MCD::OPC_Decode, 161, 11, 128, 3, // Opcode: LDE
6743/* 22034 */ MCD::OPC_FilterValue, 37, 12, 0, 0, // Skip to: 22051
6744/* 22039 */ MCD::OPC_CheckField, 8, 8, 0, 201, 2, 0, // Skip to: 22759
6745/* 22046 */ MCD::OPC_Decode, 248, 13, 129, 3, // Opcode: LXD
6746/* 22051 */ MCD::OPC_FilterValue, 38, 12, 0, 0, // Skip to: 22068
6747/* 22056 */ MCD::OPC_CheckField, 8, 8, 0, 184, 2, 0, // Skip to: 22759
6748/* 22063 */ MCD::OPC_Decode, 253, 13, 129, 3, // Opcode: LXE
6749/* 22068 */ MCD::OPC_FilterValue, 46, 12, 0, 0, // Skip to: 22085
6750/* 22073 */ MCD::OPC_CheckField, 8, 4, 0, 167, 2, 0, // Skip to: 22759
6751/* 22080 */ MCD::OPC_Decode, 141, 14, 134, 3, // Opcode: MAE
6752/* 22085 */ MCD::OPC_FilterValue, 47, 12, 0, 0, // Skip to: 22102
6753/* 22090 */ MCD::OPC_CheckField, 8, 4, 0, 150, 2, 0, // Skip to: 22759
6754/* 22097 */ MCD::OPC_Decode, 189, 14, 134, 3, // Opcode: MSE
6755/* 22102 */ MCD::OPC_FilterValue, 52, 12, 0, 0, // Skip to: 22119
6756/* 22107 */ MCD::OPC_CheckField, 8, 8, 0, 133, 2, 0, // Skip to: 22759
6757/* 22114 */ MCD::OPC_Decode, 218, 16, 131, 3, // Opcode: SQE
6758/* 22119 */ MCD::OPC_FilterValue, 53, 12, 0, 0, // Skip to: 22136
6759/* 22124 */ MCD::OPC_CheckField, 8, 8, 0, 116, 2, 0, // Skip to: 22759
6760/* 22131 */ MCD::OPC_Decode, 214, 16, 128, 3, // Opcode: SQD
6761/* 22136 */ MCD::OPC_FilterValue, 55, 12, 0, 0, // Skip to: 22153
6762/* 22141 */ MCD::OPC_CheckField, 8, 8, 0, 99, 2, 0, // Skip to: 22759
6763/* 22148 */ MCD::OPC_Decode, 163, 14, 132, 3, // Opcode: MEE
6764/* 22153 */ MCD::OPC_FilterValue, 56, 12, 0, 0, // Skip to: 22170
6765/* 22158 */ MCD::OPC_CheckField, 8, 4, 0, 82, 2, 0, // Skip to: 22759
6766/* 22165 */ MCD::OPC_Decode, 148, 14, 135, 3, // Opcode: MAYL
6767/* 22170 */ MCD::OPC_FilterValue, 57, 12, 0, 0, // Skip to: 22187
6768/* 22175 */ MCD::OPC_CheckField, 8, 4, 0, 65, 2, 0, // Skip to: 22759
6769/* 22182 */ MCD::OPC_Decode, 238, 14, 136, 3, // Opcode: MYL
6770/* 22187 */ MCD::OPC_FilterValue, 58, 12, 0, 0, // Skip to: 22204
6771/* 22192 */ MCD::OPC_CheckField, 8, 4, 0, 48, 2, 0, // Skip to: 22759
6772/* 22199 */ MCD::OPC_Decode, 145, 14, 137, 3, // Opcode: MAY
6773/* 22204 */ MCD::OPC_FilterValue, 59, 12, 0, 0, // Skip to: 22221
6774/* 22209 */ MCD::OPC_CheckField, 8, 4, 0, 31, 2, 0, // Skip to: 22759
6775/* 22216 */ MCD::OPC_Decode, 235, 14, 138, 3, // Opcode: MY
6776/* 22221 */ MCD::OPC_FilterValue, 60, 12, 0, 0, // Skip to: 22238
6777/* 22226 */ MCD::OPC_CheckField, 8, 4, 0, 14, 2, 0, // Skip to: 22759
6778/* 22233 */ MCD::OPC_Decode, 146, 14, 135, 3, // Opcode: MAYH
6779/* 22238 */ MCD::OPC_FilterValue, 61, 12, 0, 0, // Skip to: 22255
6780/* 22243 */ MCD::OPC_CheckField, 8, 4, 0, 253, 1, 0, // Skip to: 22759
6781/* 22250 */ MCD::OPC_Decode, 236, 14, 136, 3, // Opcode: MYH
6782/* 22255 */ MCD::OPC_FilterValue, 62, 12, 0, 0, // Skip to: 22272
6783/* 22260 */ MCD::OPC_CheckField, 8, 4, 0, 236, 1, 0, // Skip to: 22759
6784/* 22267 */ MCD::OPC_Decode, 137, 14, 135, 3, // Opcode: MAD
6785/* 22272 */ MCD::OPC_FilterValue, 63, 12, 0, 0, // Skip to: 22289
6786/* 22277 */ MCD::OPC_CheckField, 8, 4, 0, 219, 1, 0, // Skip to: 22759
6787/* 22284 */ MCD::OPC_Decode, 185, 14, 135, 3, // Opcode: MSD
6788/* 22289 */ MCD::OPC_FilterValue, 64, 12, 0, 0, // Skip to: 22306
6789/* 22294 */ MCD::OPC_CheckField, 8, 4, 0, 202, 1, 0, // Skip to: 22759
6790/* 22301 */ MCD::OPC_Decode, 190, 16, 136, 3, // Opcode: SLDT
6791/* 22306 */ MCD::OPC_FilterValue, 65, 12, 0, 0, // Skip to: 22323
6792/* 22311 */ MCD::OPC_CheckField, 8, 4, 0, 185, 1, 0, // Skip to: 22759
6793/* 22318 */ MCD::OPC_Decode, 230, 16, 136, 3, // Opcode: SRDT
6794/* 22323 */ MCD::OPC_FilterValue, 72, 12, 0, 0, // Skip to: 22340
6795/* 22328 */ MCD::OPC_CheckField, 8, 4, 0, 168, 1, 0, // Skip to: 22759
6796/* 22335 */ MCD::OPC_Decode, 205, 16, 139, 3, // Opcode: SLXT
6797/* 22340 */ MCD::OPC_FilterValue, 73, 12, 0, 0, // Skip to: 22357
6798/* 22345 */ MCD::OPC_CheckField, 8, 4, 0, 151, 1, 0, // Skip to: 22759
6799/* 22352 */ MCD::OPC_Decode, 241, 16, 139, 3, // Opcode: SRXT
6800/* 22357 */ MCD::OPC_FilterValue, 80, 12, 0, 0, // Skip to: 22374
6801/* 22362 */ MCD::OPC_CheckField, 8, 8, 0, 134, 1, 0, // Skip to: 22759
6802/* 22369 */ MCD::OPC_Decode, 133, 18, 131, 3, // Opcode: TDCET
6803/* 22374 */ MCD::OPC_FilterValue, 81, 12, 0, 0, // Skip to: 22391
6804/* 22379 */ MCD::OPC_CheckField, 8, 8, 0, 117, 1, 0, // Skip to: 22759
6805/* 22386 */ MCD::OPC_Decode, 136, 18, 131, 3, // Opcode: TDGET
6806/* 22391 */ MCD::OPC_FilterValue, 84, 12, 0, 0, // Skip to: 22408
6807/* 22396 */ MCD::OPC_CheckField, 8, 8, 0, 100, 1, 0, // Skip to: 22759
6808/* 22403 */ MCD::OPC_Decode, 132, 18, 128, 3, // Opcode: TDCDT
6809/* 22408 */ MCD::OPC_FilterValue, 85, 12, 0, 0, // Skip to: 22425
6810/* 22413 */ MCD::OPC_CheckField, 8, 8, 0, 83, 1, 0, // Skip to: 22759
6811/* 22420 */ MCD::OPC_Decode, 135, 18, 128, 3, // Opcode: TDGDT
6812/* 22425 */ MCD::OPC_FilterValue, 88, 12, 0, 0, // Skip to: 22442
6813/* 22430 */ MCD::OPC_CheckField, 8, 8, 0, 66, 1, 0, // Skip to: 22759
6814/* 22437 */ MCD::OPC_Decode, 134, 18, 129, 3, // Opcode: TDCXT
6815/* 22442 */ MCD::OPC_FilterValue, 89, 12, 0, 0, // Skip to: 22459
6816/* 22447 */ MCD::OPC_CheckField, 8, 8, 0, 49, 1, 0, // Skip to: 22759
6817/* 22454 */ MCD::OPC_Decode, 137, 18, 129, 3, // Opcode: TDGXT
6818/* 22459 */ MCD::OPC_FilterValue, 100, 5, 0, 0, // Skip to: 22469
6819/* 22464 */ MCD::OPC_Decode, 184, 11, 140, 3, // Opcode: LEY
6820/* 22469 */ MCD::OPC_FilterValue, 101, 5, 0, 0, // Skip to: 22479
6821/* 22474 */ MCD::OPC_Decode, 174, 11, 141, 3, // Opcode: LDY
6822/* 22479 */ MCD::OPC_FilterValue, 102, 5, 0, 0, // Skip to: 22489
6823/* 22484 */ MCD::OPC_Decode, 141, 17, 140, 3, // Opcode: STEY
6824/* 22489 */ MCD::OPC_FilterValue, 103, 5, 0, 0, // Skip to: 22499
6825/* 22494 */ MCD::OPC_Decode, 139, 17, 141, 3, // Opcode: STDY
6826/* 22499 */ MCD::OPC_FilterValue, 168, 1, 10, 0, 0, // Skip to: 22515
6827/* 22505 */ MCD::OPC_CheckPredicate, 31, 249, 0, 0, // Skip to: 22759
6828/* 22510 */ MCD::OPC_Decode, 191, 9, 142, 3, // Opcode: CZDT
6829/* 22515 */ MCD::OPC_FilterValue, 169, 1, 10, 0, 0, // Skip to: 22531
6830/* 22521 */ MCD::OPC_CheckPredicate, 31, 233, 0, 0, // Skip to: 22759
6831/* 22526 */ MCD::OPC_Decode, 192, 9, 143, 3, // Opcode: CZXT
6832/* 22531 */ MCD::OPC_FilterValue, 170, 1, 10, 0, 0, // Skip to: 22547
6833/* 22537 */ MCD::OPC_CheckPredicate, 31, 217, 0, 0, // Skip to: 22759
6834/* 22542 */ MCD::OPC_Decode, 169, 5, 142, 3, // Opcode: CDZT
6835/* 22547 */ MCD::OPC_FilterValue, 171, 1, 10, 0, 0, // Skip to: 22563
6836/* 22553 */ MCD::OPC_CheckPredicate, 31, 201, 0, 0, // Skip to: 22759
6837/* 22558 */ MCD::OPC_Decode, 189, 9, 143, 3, // Opcode: CXZT
6838/* 22563 */ MCD::OPC_FilterValue, 172, 1, 10, 0, 0, // Skip to: 22579
6839/* 22569 */ MCD::OPC_CheckPredicate, 32, 185, 0, 0, // Skip to: 22759
6840/* 22574 */ MCD::OPC_Decode, 213, 8, 142, 3, // Opcode: CPDT
6841/* 22579 */ MCD::OPC_FilterValue, 173, 1, 10, 0, 0, // Skip to: 22595
6842/* 22585 */ MCD::OPC_CheckPredicate, 32, 169, 0, 0, // Skip to: 22759
6843/* 22590 */ MCD::OPC_Decode, 218, 8, 143, 3, // Opcode: CPXT
6844/* 22595 */ MCD::OPC_FilterValue, 174, 1, 10, 0, 0, // Skip to: 22611
6845/* 22601 */ MCD::OPC_CheckPredicate, 32, 153, 0, 0, // Skip to: 22759
6846/* 22606 */ MCD::OPC_Decode, 161, 5, 142, 3, // Opcode: CDPT
6847/* 22611 */ MCD::OPC_FilterValue, 175, 1, 142, 0, 0, // Skip to: 22759
6848/* 22617 */ MCD::OPC_CheckPredicate, 32, 137, 0, 0, // Skip to: 22759
6849/* 22622 */ MCD::OPC_Decode, 184, 9, 143, 3, // Opcode: CXPT
6850/* 22627 */ MCD::OPC_FilterValue, 238, 1, 5, 0, 0, // Skip to: 22638
6851/* 22633 */ MCD::OPC_Decode, 171, 15, 144, 3, // Opcode: PLO
6852/* 22638 */ MCD::OPC_FilterValue, 239, 1, 5, 0, 0, // Skip to: 22649
6853/* 22644 */ MCD::OPC_Decode, 240, 11, 145, 3, // Opcode: LMD
6854/* 22649 */ MCD::OPC_FilterValue, 240, 1, 5, 0, 0, // Skip to: 22660
6855/* 22655 */ MCD::OPC_Decode, 238, 16, 146, 3, // Opcode: SRP
6856/* 22660 */ MCD::OPC_FilterValue, 241, 1, 5, 0, 0, // Skip to: 22671
6857/* 22666 */ MCD::OPC_Decode, 223, 14, 147, 3, // Opcode: MVO
6858/* 22671 */ MCD::OPC_FilterValue, 242, 1, 5, 0, 0, // Skip to: 22682
6859/* 22677 */ MCD::OPC_Decode, 158, 15, 147, 3, // Opcode: PACK
6860/* 22682 */ MCD::OPC_FilterValue, 243, 1, 5, 0, 0, // Skip to: 22693
6861/* 22688 */ MCD::OPC_Decode, 172, 18, 147, 3, // Opcode: UNPK
6862/* 22693 */ MCD::OPC_FilterValue, 248, 1, 5, 0, 0, // Skip to: 22704
6863/* 22699 */ MCD::OPC_Decode, 137, 24, 147, 3, // Opcode: ZAP
6864/* 22704 */ MCD::OPC_FilterValue, 249, 1, 5, 0, 0, // Skip to: 22715
6865/* 22710 */ MCD::OPC_Decode, 212, 8, 147, 3, // Opcode: CP
6866/* 22715 */ MCD::OPC_FilterValue, 250, 1, 5, 0, 0, // Skip to: 22726
6867/* 22721 */ MCD::OPC_Decode, 158, 4, 147, 3, // Opcode: AP
6868/* 22726 */ MCD::OPC_FilterValue, 251, 1, 5, 0, 0, // Skip to: 22737
6869/* 22732 */ MCD::OPC_Decode, 208, 16, 147, 3, // Opcode: SP
6870/* 22737 */ MCD::OPC_FilterValue, 252, 1, 5, 0, 0, // Skip to: 22748
6871/* 22743 */ MCD::OPC_Decode, 180, 14, 147, 3, // Opcode: MP
6872/* 22748 */ MCD::OPC_FilterValue, 253, 1, 5, 0, 0, // Skip to: 22759
6873/* 22754 */ MCD::OPC_Decode, 212, 9, 147, 3, // Opcode: DP
6874/* 22759 */ MCD::OPC_Fail,
6875 0
6876};
6877
6878static bool checkDecoderPredicate(unsigned Idx, const FeatureBitset &Bits) {
6879 switch (Idx) {
6880 default: llvm_unreachable("Invalid index!");
6881 case 0:
6882 return (Bits[SystemZ::FeatureFPExtension]);
6883 case 1:
6884 return (Bits[SystemZ::FeatureProcessorAssist]);
6885 case 2:
6886 return (Bits[SystemZ::FeatureTransactionalExecution]);
6887 case 3:
6888 return (Bits[SystemZ::FeatureExecutionHint]);
6889 case 4:
6890 return (Bits[SystemZ::FeatureMessageSecurityAssist3]);
6891 case 5:
6892 return (Bits[SystemZ::FeatureMessageSecurityAssist8]);
6893 case 6:
6894 return (Bits[SystemZ::FeatureMessageSecurityAssist4]);
6895 case 7:
6896 return (Bits[SystemZ::FeatureEnhancedSort]);
6897 case 8:
6898 return (Bits[SystemZ::FeatureDeflateConversion]);
6899 case 9:
6900 return (Bits[SystemZ::FeatureMessageSecurityAssist9]);
6901 case 10:
6902 return (Bits[SystemZ::FeatureMessageSecurityAssist5]);
6903 case 11:
6904 return (Bits[SystemZ::FeatureMiscellaneousExtensions3]);
6905 case 12:
6906 return (Bits[SystemZ::FeatureEnhancedDAT2]);
6907 case 13:
6908 return (Bits[SystemZ::FeatureInsertReferenceBitsMultiple]);
6909 case 14:
6910 return (Bits[SystemZ::FeatureResetReferenceBitsMultiple]);
6911 case 15:
6912 return (Bits[SystemZ::FeatureHighWord]);
6913 case 16:
6914 return (Bits[SystemZ::FeatureLoadStoreOnCond2]);
6915 case 17:
6916 return (Bits[SystemZ::FeaturePopulationCount]);
6917 case 18:
6918 return (Bits[SystemZ::FeatureLoadStoreOnCond]);
6919 case 19:
6920 return (Bits[SystemZ::FeatureDistinctOps]);
6921 case 20:
6922 return (Bits[SystemZ::FeatureMiscellaneousExtensions2]);
6923 case 21:
6924 return (Bits[SystemZ::FeatureInterlockedAccess1]);
6925 case 22:
6926 return (Bits[SystemZ::FeatureLoadAndZeroRightmostByte]);
6927 case 23:
6928 return (Bits[SystemZ::FeatureGuardedStorage]);
6929 case 24:
6930 return (Bits[SystemZ::FeatureLoadAndTrap]);
6931 case 25:
6932 return (Bits[SystemZ::FeatureVectorEnhancements2]);
6933 case 26:
6934 return (Bits[SystemZ::FeatureVectorPackedDecimal]);
6935 case 27:
6936 return (Bits[SystemZ::FeatureVectorPackedDecimalEnhancement]);
6937 case 28:
6938 return (Bits[SystemZ::FeatureVector]);
6939 case 29:
6940 return (Bits[SystemZ::FeatureVectorEnhancements1]);
6941 case 30:
6942 return (Bits[SystemZ::FeatureMiscellaneousExtensions]);
6943 case 31:
6944 return (Bits[SystemZ::FeatureDFPZonedConversion]);
6945 case 32:
6946 return (Bits[SystemZ::FeatureDFPPackedConversion]);
6947 }
6948}
6949
6950template <typename InsnType>
6951static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
6952 uint64_t Address, const void *Decoder, bool &DecodeComplete) {
6953 DecodeComplete = true;
6954 InsnType tmp;
6955 switch (Idx) {
6956 default: llvm_unreachable("Invalid index!");
6957 case 0:
6958 return S;
6959 case 1:
6960 tmp = fieldFromInstruction(insn, 4, 4);
6961 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6962 return S;
6963 case 2:
6964 tmp = fieldFromInstruction(insn, 4, 4);
6965 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6966 tmp = fieldFromInstruction(insn, 0, 4);
6967 if (DecodeADDR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6968 return S;
6969 case 3:
6970 tmp = fieldFromInstruction(insn, 4, 4);
6971 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6972 tmp = fieldFromInstruction(insn, 4, 4);
6973 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6974 tmp = fieldFromInstruction(insn, 0, 4);
6975 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6976 return S;
6977 case 4:
6978 tmp = fieldFromInstruction(insn, 0, 4);
6979 if (DecodeADDR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6980 return S;
6981 case 5:
6982 tmp = fieldFromInstruction(insn, 4, 4);
6983 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6984 tmp = fieldFromInstruction(insn, 0, 4);
6985 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6986 return S;
6987 case 6:
6988 tmp = fieldFromInstruction(insn, 0, 8);
6989 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6990 return S;
6991 case 7:
6992 tmp = fieldFromInstruction(insn, 4, 4);
6993 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6994 tmp = fieldFromInstruction(insn, 0, 4);
6995 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6996 tmp = fieldFromInstruction(insn, 4, 4);
6997 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
6998 tmp = fieldFromInstruction(insn, 0, 4);
6999 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7000 return S;
7001 case 8:
7002 tmp = fieldFromInstruction(insn, 4, 4);
7003 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7004 tmp = fieldFromInstruction(insn, 0, 4);
7005 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7006 return S;
7007 case 9:
7008 tmp = fieldFromInstruction(insn, 4, 4);
7009 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7010 tmp = fieldFromInstruction(insn, 4, 4);
7011 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7012 tmp = fieldFromInstruction(insn, 0, 4);
7013 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7014 return S;
7015 case 10:
7016 tmp = fieldFromInstruction(insn, 4, 4);
7017 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7018 tmp = fieldFromInstruction(insn, 4, 4);
7019 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7020 tmp = fieldFromInstruction(insn, 0, 4);
7021 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7022 return S;
7023 case 11:
7024 tmp = fieldFromInstruction(insn, 4, 4);
7025 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7026 tmp = fieldFromInstruction(insn, 0, 4);
7027 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7028 return S;
7029 case 12:
7030 tmp = fieldFromInstruction(insn, 4, 4);
7031 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7032 tmp = fieldFromInstruction(insn, 0, 4);
7033 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7034 return S;
7035 case 13:
7036 tmp = fieldFromInstruction(insn, 4, 4);
7037 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7038 tmp = fieldFromInstruction(insn, 4, 4);
7039 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7040 tmp = fieldFromInstruction(insn, 0, 4);
7041 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7042 return S;
7043 case 14:
7044 tmp = fieldFromInstruction(insn, 4, 4);
7045 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7046 tmp = fieldFromInstruction(insn, 4, 4);
7047 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7048 tmp = fieldFromInstruction(insn, 0, 4);
7049 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7050 return S;
7051 case 15:
7052 tmp = fieldFromInstruction(insn, 4, 4);
7053 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7054 tmp = fieldFromInstruction(insn, 4, 4);
7055 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7056 tmp = fieldFromInstruction(insn, 0, 4);
7057 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7058 return S;
7059 case 16:
7060 tmp = fieldFromInstruction(insn, 4, 4);
7061 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7062 tmp = fieldFromInstruction(insn, 0, 4);
7063 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7064 return S;
7065 case 17:
7066 tmp = fieldFromInstruction(insn, 4, 4);
7067 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7068 tmp = fieldFromInstruction(insn, 0, 4);
7069 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7070 return S;
7071 case 18:
7072 tmp = fieldFromInstruction(insn, 4, 4);
7073 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7074 tmp = fieldFromInstruction(insn, 4, 4);
7075 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7076 tmp = fieldFromInstruction(insn, 0, 4);
7077 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7078 return S;
7079 case 19:
7080 tmp = fieldFromInstruction(insn, 4, 4);
7081 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7082 tmp = fieldFromInstruction(insn, 4, 4);
7083 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7084 tmp = fieldFromInstruction(insn, 0, 4);
7085 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7086 return S;
7087 case 20:
7088 tmp = fieldFromInstruction(insn, 20, 4);
7089 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7090 tmp = fieldFromInstruction(insn, 0, 20);
7091 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7092 return S;
7093 case 21:
7094 tmp = fieldFromInstruction(insn, 20, 4);
7095 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7096 tmp = fieldFromInstruction(insn, 0, 20);
7097 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7098 return S;
7099 case 22:
7100 tmp = fieldFromInstruction(insn, 20, 4);
7101 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7102 tmp = fieldFromInstruction(insn, 20, 4);
7103 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7104 tmp = fieldFromInstruction(insn, 0, 20);
7105 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7106 return S;
7107 case 23:
7108 tmp = fieldFromInstruction(insn, 20, 4);
7109 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7110 tmp = fieldFromInstruction(insn, 20, 4);
7111 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7112 tmp = fieldFromInstruction(insn, 0, 20);
7113 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7114 return S;
7115 case 24:
7116 tmp = fieldFromInstruction(insn, 0, 20);
7117 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7118 return S;
7119 case 25:
7120 tmp = fieldFromInstruction(insn, 20, 4);
7121 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7122 tmp = fieldFromInstruction(insn, 0, 20);
7123 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7124 return S;
7125 case 26:
7126 tmp = fieldFromInstruction(insn, 20, 4);
7127 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7128 tmp = fieldFromInstruction(insn, 20, 4);
7129 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7130 tmp = fieldFromInstruction(insn, 0, 20);
7131 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7132 return S;
7133 case 27:
7134 tmp = fieldFromInstruction(insn, 20, 4);
7135 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7136 tmp = fieldFromInstruction(insn, 0, 20);
7137 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7138 return S;
7139 case 28:
7140 tmp = fieldFromInstruction(insn, 20, 4);
7141 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7142 tmp = fieldFromInstruction(insn, 20, 4);
7143 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7144 tmp = fieldFromInstruction(insn, 0, 20);
7145 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7146 return S;
7147 case 29:
7148 tmp = fieldFromInstruction(insn, 20, 4);
7149 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7150 tmp = fieldFromInstruction(insn, 20, 4);
7151 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7152 tmp = fieldFromInstruction(insn, 0, 20);
7153 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7154 return S;
7155 case 30:
7156 tmp = fieldFromInstruction(insn, 20, 4);
7157 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7158 tmp = fieldFromInstruction(insn, 0, 20);
7159 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7160 return S;
7161 case 31:
7162 tmp = fieldFromInstruction(insn, 20, 4);
7163 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7164 tmp = fieldFromInstruction(insn, 20, 4);
7165 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7166 tmp = fieldFromInstruction(insn, 0, 20);
7167 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7168 return S;
7169 case 32:
7170 tmp = fieldFromInstruction(insn, 0, 16);
7171 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7172 return S;
7173 case 33:
7174 tmp = fieldFromInstruction(insn, 20, 4);
7175 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7176 tmp = fieldFromInstruction(insn, 16, 4);
7177 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7178 tmp = fieldFromInstruction(insn, 0, 16);
7179 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7180 return S;
7181 case 34:
7182 tmp = fieldFromInstruction(insn, 20, 4);
7183 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7184 tmp = fieldFromInstruction(insn, 20, 4);
7185 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7186 tmp = fieldFromInstruction(insn, 16, 4);
7187 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7188 tmp = fieldFromInstruction(insn, 0, 16);
7189 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7190 return S;
7191 case 35:
7192 tmp = fieldFromInstruction(insn, 20, 4);
7193 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7194 tmp = fieldFromInstruction(insn, 20, 4);
7195 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7196 tmp = fieldFromInstruction(insn, 16, 4);
7197 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7198 tmp = fieldFromInstruction(insn, 0, 16);
7199 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7200 return S;
7201 case 36:
7202 tmp = fieldFromInstruction(insn, 20, 4);
7203 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7204 tmp = fieldFromInstruction(insn, 20, 4);
7205 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7206 tmp = fieldFromInstruction(insn, 0, 16);
7207 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7208 return S;
7209 case 37:
7210 tmp = fieldFromInstruction(insn, 20, 4);
7211 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7212 tmp = fieldFromInstruction(insn, 20, 4);
7213 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7214 tmp = fieldFromInstruction(insn, 0, 16);
7215 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7216 return S;
7217 case 38:
7218 tmp = fieldFromInstruction(insn, 0, 16);
7219 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7220 tmp = fieldFromInstruction(insn, 16, 8);
7221 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7222 return S;
7223 case 39:
7224 tmp = fieldFromInstruction(insn, 20, 4);
7225 if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7226 tmp = fieldFromInstruction(insn, 16, 4);
7227 if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7228 tmp = fieldFromInstruction(insn, 0, 16);
7229 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7230 return S;
7231 case 40:
7232 tmp = fieldFromInstruction(insn, 20, 4);
7233 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7234 tmp = fieldFromInstruction(insn, 20, 4);
7235 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7236 tmp = fieldFromInstruction(insn, 0, 16);
7237 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7238 return S;
7239 case 41:
7240 tmp = fieldFromInstruction(insn, 20, 4);
7241 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7242 tmp = fieldFromInstruction(insn, 20, 4);
7243 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7244 tmp = fieldFromInstruction(insn, 0, 16);
7245 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7246 return S;
7247 case 42:
7248 tmp = fieldFromInstruction(insn, 20, 4);
7249 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7250 tmp = fieldFromInstruction(insn, 0, 16);
7251 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7252 return S;
7253 case 43:
7254 tmp = fieldFromInstruction(insn, 20, 4);
7255 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7256 tmp = fieldFromInstruction(insn, 0, 16);
7257 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7258 return S;
7259 case 44:
7260 tmp = fieldFromInstruction(insn, 20, 4);
7261 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7262 tmp = fieldFromInstruction(insn, 0, 16);
7263 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7264 return S;
7265 case 45:
7266 tmp = fieldFromInstruction(insn, 0, 16);
7267 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7268 return S;
7269 case 46:
7270 tmp = fieldFromInstruction(insn, 20, 4);
7271 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7272 tmp = fieldFromInstruction(insn, 0, 16);
7273 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7274 return S;
7275 case 47:
7276 tmp = fieldFromInstruction(insn, 20, 4);
7277 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7278 tmp = fieldFromInstruction(insn, 0, 16);
7279 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7280 return S;
7281 case 48:
7282 tmp = fieldFromInstruction(insn, 20, 4);
7283 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7284 tmp = fieldFromInstruction(insn, 20, 4);
7285 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7286 tmp = fieldFromInstruction(insn, 0, 16);
7287 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7288 return S;
7289 case 49:
7290 tmp = fieldFromInstruction(insn, 20, 4);
7291 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7292 tmp = fieldFromInstruction(insn, 20, 4);
7293 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7294 tmp = fieldFromInstruction(insn, 0, 16);
7295 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7296 return S;
7297 case 50:
7298 tmp = fieldFromInstruction(insn, 20, 4);
7299 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7300 tmp = fieldFromInstruction(insn, 0, 16);
7301 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7302 return S;
7303 case 51:
7304 tmp = fieldFromInstruction(insn, 20, 4);
7305 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7306 tmp = fieldFromInstruction(insn, 0, 16);
7307 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7308 return S;
7309 case 52:
7310 tmp = fieldFromInstruction(insn, 20, 4);
7311 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7312 tmp = fieldFromInstruction(insn, 20, 4);
7313 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7314 tmp = fieldFromInstruction(insn, 0, 16);
7315 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7316 return S;
7317 case 53:
7318 tmp = fieldFromInstruction(insn, 20, 4);
7319 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7320 tmp = fieldFromInstruction(insn, 20, 4);
7321 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7322 tmp = fieldFromInstruction(insn, 0, 16);
7323 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7324 return S;
7325 case 54:
7326 tmp = fieldFromInstruction(insn, 20, 4);
7327 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7328 tmp = fieldFromInstruction(insn, 16, 4);
7329 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7330 tmp = fieldFromInstruction(insn, 20, 4);
7331 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7332 tmp = fieldFromInstruction(insn, 16, 4);
7333 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7334 tmp = fieldFromInstruction(insn, 0, 16);
7335 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7336 return S;
7337 case 55:
7338 tmp = fieldFromInstruction(insn, 20, 4);
7339 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7340 tmp = fieldFromInstruction(insn, 16, 4);
7341 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7342 tmp = fieldFromInstruction(insn, 0, 16);
7343 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7344 return S;
7345 case 56:
7346 tmp = fieldFromInstruction(insn, 4, 4);
7347 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7348 tmp = fieldFromInstruction(insn, 0, 4);
7349 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7350 return S;
7351 case 57:
7352 tmp = fieldFromInstruction(insn, 4, 4);
7353 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7354 tmp = fieldFromInstruction(insn, 0, 4);
7355 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7356 tmp = fieldFromInstruction(insn, 12, 4);
7357 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7358 return S;
7359 case 58:
7360 tmp = fieldFromInstruction(insn, 4, 4);
7361 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7362 tmp = fieldFromInstruction(insn, 0, 4);
7363 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7364 tmp = fieldFromInstruction(insn, 12, 4);
7365 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7366 tmp = fieldFromInstruction(insn, 8, 4);
7367 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7368 return S;
7369 case 59:
7370 tmp = fieldFromInstruction(insn, 4, 4);
7371 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7372 tmp = fieldFromInstruction(insn, 0, 4);
7373 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7374 return S;
7375 case 60:
7376 tmp = fieldFromInstruction(insn, 4, 4);
7377 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7378 tmp = fieldFromInstruction(insn, 0, 4);
7379 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7380 tmp = fieldFromInstruction(insn, 12, 4);
7381 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7382 return S;
7383 case 61:
7384 tmp = fieldFromInstruction(insn, 4, 4);
7385 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7386 tmp = fieldFromInstruction(insn, 0, 4);
7387 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7388 return S;
7389 case 62:
7390 tmp = fieldFromInstruction(insn, 4, 4);
7391 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7392 tmp = fieldFromInstruction(insn, 0, 4);
7393 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7394 tmp = fieldFromInstruction(insn, 4, 4);
7395 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7396 tmp = fieldFromInstruction(insn, 0, 4);
7397 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7398 return S;
7399 case 63:
7400 tmp = fieldFromInstruction(insn, 4, 4);
7401 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7402 return S;
7403 case 64:
7404 tmp = fieldFromInstruction(insn, 4, 4);
7405 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7406 tmp = fieldFromInstruction(insn, 0, 4);
7407 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7408 return S;
7409 case 65:
7410 tmp = fieldFromInstruction(insn, 4, 4);
7411 if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7412 tmp = fieldFromInstruction(insn, 0, 4);
7413 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7414 return S;
7415 case 66:
7416 tmp = fieldFromInstruction(insn, 4, 4);
7417 if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7418 tmp = fieldFromInstruction(insn, 0, 4);
7419 if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7420 return S;
7421 case 67:
7422 tmp = fieldFromInstruction(insn, 4, 4);
7423 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7424 tmp = fieldFromInstruction(insn, 0, 4);
7425 if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7426 return S;
7427 case 68:
7428 tmp = fieldFromInstruction(insn, 4, 4);
7429 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7430 tmp = fieldFromInstruction(insn, 4, 4);
7431 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7432 tmp = fieldFromInstruction(insn, 0, 4);
7433 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7434 return S;
7435 case 69:
7436 tmp = fieldFromInstruction(insn, 4, 4);
7437 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7438 tmp = fieldFromInstruction(insn, 0, 4);
7439 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7440 tmp = fieldFromInstruction(insn, 4, 4);
7441 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7442 tmp = fieldFromInstruction(insn, 0, 4);
7443 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7444 return S;
7445 case 70:
7446 tmp = fieldFromInstruction(insn, 0, 16);
7447 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7448 return S;
7449 case 71:
7450 tmp = fieldFromInstruction(insn, 4, 4);
7451 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7452 tmp = fieldFromInstruction(insn, 0, 4);
7453 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7454 tmp = fieldFromInstruction(insn, 4, 4);
7455 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7456 tmp = fieldFromInstruction(insn, 0, 4);
7457 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7458 return S;
7459 case 72:
7460 tmp = fieldFromInstruction(insn, 4, 4);
7461 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7462 tmp = fieldFromInstruction(insn, 0, 4);
7463 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7464 tmp = fieldFromInstruction(insn, 4, 4);
7465 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7466 tmp = fieldFromInstruction(insn, 0, 4);
7467 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7468 tmp = fieldFromInstruction(insn, 12, 4);
7469 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7470 return S;
7471 case 73:
7472 tmp = fieldFromInstruction(insn, 4, 4);
7473 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7474 tmp = fieldFromInstruction(insn, 0, 4);
7475 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7476 tmp = fieldFromInstruction(insn, 12, 4);
7477 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7478 return S;
7479 case 74:
7480 tmp = fieldFromInstruction(insn, 4, 4);
7481 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7482 tmp = fieldFromInstruction(insn, 0, 4);
7483 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7484 return S;
7485 case 75:
7486 tmp = fieldFromInstruction(insn, 4, 4);
7487 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7488 tmp = fieldFromInstruction(insn, 0, 4);
7489 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7490 return S;
7491 case 76:
7492 tmp = fieldFromInstruction(insn, 4, 4);
7493 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7494 tmp = fieldFromInstruction(insn, 0, 4);
7495 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7496 return S;
7497 case 77:
7498 tmp = fieldFromInstruction(insn, 4, 4);
7499 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7500 tmp = fieldFromInstruction(insn, 0, 4);
7501 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7502 return S;
7503 case 78:
7504 tmp = fieldFromInstruction(insn, 12, 4);
7505 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7506 tmp = fieldFromInstruction(insn, 12, 4);
7507 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7508 tmp = fieldFromInstruction(insn, 4, 4);
7509 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7510 tmp = fieldFromInstruction(insn, 0, 4);
7511 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7512 return S;
7513 case 79:
7514 tmp = fieldFromInstruction(insn, 4, 4);
7515 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7516 tmp = fieldFromInstruction(insn, 0, 4);
7517 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7518 return S;
7519 case 80:
7520 tmp = fieldFromInstruction(insn, 12, 4);
7521 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7522 tmp = fieldFromInstruction(insn, 12, 4);
7523 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7524 tmp = fieldFromInstruction(insn, 4, 4);
7525 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7526 tmp = fieldFromInstruction(insn, 0, 4);
7527 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7528 return S;
7529 case 81:
7530 tmp = fieldFromInstruction(insn, 12, 4);
7531 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7532 tmp = fieldFromInstruction(insn, 4, 4);
7533 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7534 tmp = fieldFromInstruction(insn, 0, 4);
7535 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7536 return S;
7537 case 82:
7538 tmp = fieldFromInstruction(insn, 12, 4);
7539 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7540 tmp = fieldFromInstruction(insn, 12, 4);
7541 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7542 tmp = fieldFromInstruction(insn, 4, 4);
7543 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7544 tmp = fieldFromInstruction(insn, 0, 4);
7545 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7546 return S;
7547 case 83:
7548 tmp = fieldFromInstruction(insn, 12, 4);
7549 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7550 tmp = fieldFromInstruction(insn, 4, 4);
7551 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7552 tmp = fieldFromInstruction(insn, 0, 4);
7553 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7554 return S;
7555 case 84:
7556 tmp = fieldFromInstruction(insn, 4, 4);
7557 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7558 tmp = fieldFromInstruction(insn, 12, 4);
7559 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7560 tmp = fieldFromInstruction(insn, 0, 4);
7561 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7562 tmp = fieldFromInstruction(insn, 8, 4);
7563 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7564 return S;
7565 case 85:
7566 tmp = fieldFromInstruction(insn, 4, 4);
7567 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7568 tmp = fieldFromInstruction(insn, 12, 4);
7569 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7570 tmp = fieldFromInstruction(insn, 0, 4);
7571 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7572 tmp = fieldFromInstruction(insn, 8, 4);
7573 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7574 return S;
7575 case 86:
7576 tmp = fieldFromInstruction(insn, 4, 4);
7577 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7578 tmp = fieldFromInstruction(insn, 12, 4);
7579 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7580 tmp = fieldFromInstruction(insn, 0, 4);
7581 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7582 return S;
7583 case 87:
7584 tmp = fieldFromInstruction(insn, 4, 4);
7585 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7586 tmp = fieldFromInstruction(insn, 12, 4);
7587 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7588 tmp = fieldFromInstruction(insn, 0, 4);
7589 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7590 return S;
7591 case 88:
7592 tmp = fieldFromInstruction(insn, 4, 4);
7593 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7594 tmp = fieldFromInstruction(insn, 12, 4);
7595 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7596 tmp = fieldFromInstruction(insn, 0, 4);
7597 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7598 return S;
7599 case 89:
7600 tmp = fieldFromInstruction(insn, 4, 4);
7601 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7602 tmp = fieldFromInstruction(insn, 12, 4);
7603 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7604 tmp = fieldFromInstruction(insn, 4, 4);
7605 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7606 tmp = fieldFromInstruction(insn, 0, 4);
7607 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7608 tmp = fieldFromInstruction(insn, 8, 4);
7609 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7610 return S;
7611 case 90:
7612 tmp = fieldFromInstruction(insn, 4, 4);
7613 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7614 tmp = fieldFromInstruction(insn, 12, 4);
7615 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7616 tmp = fieldFromInstruction(insn, 0, 4);
7617 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7618 return S;
7619 case 91:
7620 tmp = fieldFromInstruction(insn, 4, 4);
7621 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7622 tmp = fieldFromInstruction(insn, 12, 4);
7623 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7624 tmp = fieldFromInstruction(insn, 0, 4);
7625 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7626 tmp = fieldFromInstruction(insn, 8, 4);
7627 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7628 return S;
7629 case 92:
7630 tmp = fieldFromInstruction(insn, 4, 4);
7631 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7632 tmp = fieldFromInstruction(insn, 12, 4);
7633 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7634 tmp = fieldFromInstruction(insn, 4, 4);
7635 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7636 tmp = fieldFromInstruction(insn, 0, 4);
7637 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7638 tmp = fieldFromInstruction(insn, 8, 4);
7639 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7640 return S;
7641 case 93:
7642 tmp = fieldFromInstruction(insn, 4, 4);
7643 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7644 tmp = fieldFromInstruction(insn, 12, 4);
7645 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7646 tmp = fieldFromInstruction(insn, 0, 4);
7647 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7648 tmp = fieldFromInstruction(insn, 8, 4);
7649 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7650 return S;
7651 case 94:
7652 tmp = fieldFromInstruction(insn, 4, 4);
7653 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7654 tmp = fieldFromInstruction(insn, 0, 4);
7655 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7656 return S;
7657 case 95:
7658 tmp = fieldFromInstruction(insn, 4, 4);
7659 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7660 tmp = fieldFromInstruction(insn, 0, 4);
7661 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7662 tmp = fieldFromInstruction(insn, 12, 4);
7663 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7664 return S;
7665 case 96:
7666 tmp = fieldFromInstruction(insn, 4, 4);
7667 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7668 return S;
7669 case 97:
7670 tmp = fieldFromInstruction(insn, 4, 4);
7671 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7672 return S;
7673 case 98:
7674 tmp = fieldFromInstruction(insn, 4, 4);
7675 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7676 return S;
7677 case 99:
7678 tmp = fieldFromInstruction(insn, 4, 4);
7679 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7680 tmp = fieldFromInstruction(insn, 12, 4);
7681 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7682 tmp = fieldFromInstruction(insn, 0, 4);
7683 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7684 tmp = fieldFromInstruction(insn, 8, 4);
7685 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7686 return S;
7687 case 100:
7688 tmp = fieldFromInstruction(insn, 4, 4);
7689 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7690 tmp = fieldFromInstruction(insn, 12, 4);
7691 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7692 tmp = fieldFromInstruction(insn, 0, 4);
7693 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7694 tmp = fieldFromInstruction(insn, 8, 4);
7695 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7696 return S;
7697 case 101:
7698 tmp = fieldFromInstruction(insn, 4, 4);
7699 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7700 tmp = fieldFromInstruction(insn, 12, 4);
7701 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7702 tmp = fieldFromInstruction(insn, 0, 4);
7703 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7704 tmp = fieldFromInstruction(insn, 8, 4);
7705 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7706 return S;
7707 case 102:
7708 tmp = fieldFromInstruction(insn, 4, 4);
7709 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7710 tmp = fieldFromInstruction(insn, 0, 4);
7711 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7712 return S;
7713 case 103:
7714 tmp = fieldFromInstruction(insn, 4, 4);
7715 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7716 tmp = fieldFromInstruction(insn, 0, 4);
7717 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7718 return S;
7719 case 104:
7720 tmp = fieldFromInstruction(insn, 4, 4);
7721 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7722 tmp = fieldFromInstruction(insn, 0, 4);
7723 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7724 return S;
7725 case 105:
7726 tmp = fieldFromInstruction(insn, 4, 4);
7727 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7728 tmp = fieldFromInstruction(insn, 12, 4);
7729 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7730 tmp = fieldFromInstruction(insn, 0, 4);
7731 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7732 return S;
7733 case 106:
7734 tmp = fieldFromInstruction(insn, 4, 4);
7735 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7736 tmp = fieldFromInstruction(insn, 12, 4);
7737 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7738 tmp = fieldFromInstruction(insn, 0, 4);
7739 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7740 tmp = fieldFromInstruction(insn, 8, 4);
7741 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7742 return S;
7743 case 107:
7744 tmp = fieldFromInstruction(insn, 4, 4);
7745 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7746 tmp = fieldFromInstruction(insn, 12, 4);
7747 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7748 tmp = fieldFromInstruction(insn, 0, 4);
7749 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7750 return S;
7751 case 108:
7752 tmp = fieldFromInstruction(insn, 4, 4);
7753 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7754 tmp = fieldFromInstruction(insn, 12, 4);
7755 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7756 tmp = fieldFromInstruction(insn, 0, 4);
7757 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7758 tmp = fieldFromInstruction(insn, 8, 4);
7759 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7760 return S;
7761 case 109:
7762 tmp = fieldFromInstruction(insn, 4, 4);
7763 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7764 tmp = fieldFromInstruction(insn, 12, 4);
7765 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7766 tmp = fieldFromInstruction(insn, 0, 4);
7767 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7768 return S;
7769 case 110:
7770 tmp = fieldFromInstruction(insn, 4, 4);
7771 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7772 tmp = fieldFromInstruction(insn, 12, 4);
7773 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7774 tmp = fieldFromInstruction(insn, 0, 4);
7775 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7776 tmp = fieldFromInstruction(insn, 8, 4);
7777 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7778 return S;
7779 case 111:
7780 tmp = fieldFromInstruction(insn, 4, 4);
7781 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7782 tmp = fieldFromInstruction(insn, 12, 4);
7783 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7784 tmp = fieldFromInstruction(insn, 0, 4);
7785 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7786 tmp = fieldFromInstruction(insn, 8, 4);
7787 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7788 return S;
7789 case 112:
7790 tmp = fieldFromInstruction(insn, 4, 4);
7791 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7792 tmp = fieldFromInstruction(insn, 12, 4);
7793 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7794 tmp = fieldFromInstruction(insn, 0, 4);
7795 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7796 tmp = fieldFromInstruction(insn, 8, 4);
7797 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7798 return S;
7799 case 113:
7800 tmp = fieldFromInstruction(insn, 4, 4);
7801 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7802 tmp = fieldFromInstruction(insn, 12, 4);
7803 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7804 tmp = fieldFromInstruction(insn, 0, 4);
7805 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7806 tmp = fieldFromInstruction(insn, 8, 4);
7807 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7808 return S;
7809 case 114:
7810 tmp = fieldFromInstruction(insn, 4, 4);
7811 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7812 tmp = fieldFromInstruction(insn, 0, 4);
7813 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7814 return S;
7815 case 115:
7816 tmp = fieldFromInstruction(insn, 4, 4);
7817 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7818 tmp = fieldFromInstruction(insn, 0, 4);
7819 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7820 return S;
7821 case 116:
7822 tmp = fieldFromInstruction(insn, 4, 4);
7823 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7824 tmp = fieldFromInstruction(insn, 0, 4);
7825 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7826 return S;
7827 case 117:
7828 tmp = fieldFromInstruction(insn, 4, 4);
7829 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7830 tmp = fieldFromInstruction(insn, 12, 4);
7831 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7832 tmp = fieldFromInstruction(insn, 0, 4);
7833 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7834 return S;
7835 case 118:
7836 tmp = fieldFromInstruction(insn, 4, 4);
7837 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7838 tmp = fieldFromInstruction(insn, 12, 4);
7839 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7840 tmp = fieldFromInstruction(insn, 0, 4);
7841 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7842 tmp = fieldFromInstruction(insn, 8, 4);
7843 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7844 return S;
7845 case 119:
7846 tmp = fieldFromInstruction(insn, 4, 4);
7847 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7848 tmp = fieldFromInstruction(insn, 12, 4);
7849 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7850 tmp = fieldFromInstruction(insn, 0, 4);
7851 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7852 return S;
7853 case 120:
7854 tmp = fieldFromInstruction(insn, 4, 4);
7855 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7856 tmp = fieldFromInstruction(insn, 12, 4);
7857 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7858 tmp = fieldFromInstruction(insn, 0, 4);
7859 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7860 tmp = fieldFromInstruction(insn, 8, 4);
7861 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7862 return S;
7863 case 121:
7864 tmp = fieldFromInstruction(insn, 4, 4);
7865 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7866 tmp = fieldFromInstruction(insn, 12, 4);
7867 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7868 tmp = fieldFromInstruction(insn, 0, 4);
7869 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7870 return S;
7871 case 122:
7872 tmp = fieldFromInstruction(insn, 4, 4);
7873 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7874 tmp = fieldFromInstruction(insn, 12, 4);
7875 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7876 tmp = fieldFromInstruction(insn, 0, 4);
7877 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7878 tmp = fieldFromInstruction(insn, 8, 4);
7879 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7880 return S;
7881 case 123:
7882 tmp = fieldFromInstruction(insn, 4, 4);
7883 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7884 tmp = fieldFromInstruction(insn, 0, 4);
7885 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7886 return S;
7887 case 124:
7888 tmp = fieldFromInstruction(insn, 4, 4);
7889 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7890 tmp = fieldFromInstruction(insn, 0, 4);
7891 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7892 tmp = fieldFromInstruction(insn, 12, 4);
7893 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7894 tmp = fieldFromInstruction(insn, 8, 4);
7895 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7896 return S;
7897 case 125:
7898 tmp = fieldFromInstruction(insn, 4, 4);
7899 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7900 tmp = fieldFromInstruction(insn, 0, 4);
7901 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7902 tmp = fieldFromInstruction(insn, 8, 4);
7903 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7904 return S;
7905 case 126:
7906 tmp = fieldFromInstruction(insn, 4, 4);
7907 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7908 tmp = fieldFromInstruction(insn, 0, 4);
7909 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7910 tmp = fieldFromInstruction(insn, 12, 4);
7911 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7912 return S;
7913 case 127:
7914 tmp = fieldFromInstruction(insn, 4, 4);
7915 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7916 tmp = fieldFromInstruction(insn, 0, 4);
7917 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7918 tmp = fieldFromInstruction(insn, 12, 4);
7919 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7920 tmp = fieldFromInstruction(insn, 8, 4);
7921 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7922 return S;
7923 case 128:
7924 tmp = fieldFromInstruction(insn, 4, 4);
7925 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7926 tmp = fieldFromInstruction(insn, 0, 4);
7927 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7928 tmp = fieldFromInstruction(insn, 8, 4);
7929 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7930 return S;
7931 case 129:
7932 tmp = fieldFromInstruction(insn, 4, 4);
7933 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7934 tmp = fieldFromInstruction(insn, 0, 4);
7935 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7936 tmp = fieldFromInstruction(insn, 8, 4);
7937 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7938 return S;
7939 case 130:
7940 tmp = fieldFromInstruction(insn, 4, 4);
7941 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7942 tmp = fieldFromInstruction(insn, 0, 4);
7943 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7944 return S;
7945 case 131:
7946 tmp = fieldFromInstruction(insn, 4, 4);
7947 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7948 tmp = fieldFromInstruction(insn, 0, 4);
7949 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7950 tmp = fieldFromInstruction(insn, 8, 4);
7951 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7952 return S;
7953 case 132:
7954 tmp = fieldFromInstruction(insn, 4, 4);
7955 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7956 tmp = fieldFromInstruction(insn, 0, 4);
7957 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7958 return S;
7959 case 133:
7960 tmp = fieldFromInstruction(insn, 4, 4);
7961 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7962 tmp = fieldFromInstruction(insn, 12, 4);
7963 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7964 tmp = fieldFromInstruction(insn, 4, 4);
7965 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7966 tmp = fieldFromInstruction(insn, 0, 4);
7967 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7968 tmp = fieldFromInstruction(insn, 8, 4);
7969 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7970 return S;
7971 case 134:
7972 tmp = fieldFromInstruction(insn, 20, 4);
7973 if (DecodeCR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7974 tmp = fieldFromInstruction(insn, 16, 4);
7975 if (DecodeCR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7976 tmp = fieldFromInstruction(insn, 0, 16);
7977 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7978 return S;
7979 case 135:
7980 tmp = fieldFromInstruction(insn, 4, 4);
7981 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7982 tmp = fieldFromInstruction(insn, 4, 4);
7983 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7984 tmp = fieldFromInstruction(insn, 0, 4);
7985 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7986 return S;
7987 case 136:
7988 tmp = fieldFromInstruction(insn, 4, 4);
7989 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7990 tmp = fieldFromInstruction(insn, 4, 4);
7991 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7992 tmp = fieldFromInstruction(insn, 0, 4);
7993 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7994 return S;
7995 case 137:
7996 tmp = fieldFromInstruction(insn, 0, 4);
7997 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
7998 tmp = fieldFromInstruction(insn, 4, 4);
7999 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8000 tmp = fieldFromInstruction(insn, 0, 4);
8001 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8002 return S;
8003 case 138:
8004 tmp = fieldFromInstruction(insn, 4, 4);
8005 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8006 tmp = fieldFromInstruction(insn, 0, 4);
8007 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8008 tmp = fieldFromInstruction(insn, 12, 4);
8009 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8010 tmp = fieldFromInstruction(insn, 4, 4);
8011 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8012 tmp = fieldFromInstruction(insn, 0, 4);
8013 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8014 tmp = fieldFromInstruction(insn, 12, 4);
8015 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8016 return S;
8017 case 139:
8018 tmp = fieldFromInstruction(insn, 4, 4);
8019 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8020 tmp = fieldFromInstruction(insn, 0, 4);
8021 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8022 tmp = fieldFromInstruction(insn, 4, 4);
8023 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8024 tmp = fieldFromInstruction(insn, 0, 4);
8025 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8026 tmp = fieldFromInstruction(insn, 12, 4);
8027 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8028 return S;
8029 case 140:
8030 tmp = fieldFromInstruction(insn, 4, 4);
8031 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8032 tmp = fieldFromInstruction(insn, 0, 4);
8033 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8034 tmp = fieldFromInstruction(insn, 12, 4);
8035 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8036 return S;
8037 case 141:
8038 tmp = fieldFromInstruction(insn, 4, 4);
8039 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8040 tmp = fieldFromInstruction(insn, 0, 4);
8041 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8042 tmp = fieldFromInstruction(insn, 12, 4);
8043 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8044 return S;
8045 case 142:
8046 tmp = fieldFromInstruction(insn, 4, 4);
8047 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8048 tmp = fieldFromInstruction(insn, 0, 4);
8049 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8050 tmp = fieldFromInstruction(insn, 12, 4);
8051 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8052 return S;
8053 case 143:
8054 tmp = fieldFromInstruction(insn, 4, 4);
8055 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8056 tmp = fieldFromInstruction(insn, 0, 4);
8057 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8058 return S;
8059 case 144:
8060 tmp = fieldFromInstruction(insn, 4, 4);
8061 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8062 tmp = fieldFromInstruction(insn, 0, 4);
8063 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8064 tmp = fieldFromInstruction(insn, 12, 4);
8065 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8066 tmp = fieldFromInstruction(insn, 8, 4);
8067 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8068 return S;
8069 case 145:
8070 tmp = fieldFromInstruction(insn, 4, 4);
8071 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8072 tmp = fieldFromInstruction(insn, 0, 4);
8073 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8074 tmp = fieldFromInstruction(insn, 12, 4);
8075 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8076 return S;
8077 case 146:
8078 tmp = fieldFromInstruction(insn, 4, 4);
8079 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8080 tmp = fieldFromInstruction(insn, 0, 4);
8081 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8082 tmp = fieldFromInstruction(insn, 12, 4);
8083 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8084 tmp = fieldFromInstruction(insn, 8, 4);
8085 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8086 return S;
8087 case 147:
8088 tmp = fieldFromInstruction(insn, 4, 4);
8089 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8090 tmp = fieldFromInstruction(insn, 0, 4);
8091 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8092 tmp = fieldFromInstruction(insn, 4, 4);
8093 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8094 tmp = fieldFromInstruction(insn, 0, 4);
8095 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8096 tmp = fieldFromInstruction(insn, 12, 4);
8097 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8098 return S;
8099 case 148:
8100 tmp = fieldFromInstruction(insn, 4, 4);
8101 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8102 return S;
8103 case 149:
8104 tmp = fieldFromInstruction(insn, 4, 4);
8105 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8106 tmp = fieldFromInstruction(insn, 4, 4);
8107 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8108 return S;
8109 case 150:
8110 tmp = fieldFromInstruction(insn, 4, 4);
8111 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8112 tmp = fieldFromInstruction(insn, 4, 4);
8113 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8114 return S;
8115 case 151:
8116 tmp = fieldFromInstruction(insn, 4, 4);
8117 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8118 tmp = fieldFromInstruction(insn, 12, 4);
8119 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8120 tmp = fieldFromInstruction(insn, 4, 4);
8121 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8122 tmp = fieldFromInstruction(insn, 0, 4);
8123 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8124 tmp = fieldFromInstruction(insn, 8, 4);
8125 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8126 return S;
8127 case 152:
8128 tmp = fieldFromInstruction(insn, 0, 4);
8129 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8130 tmp = fieldFromInstruction(insn, 4, 4);
8131 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8132 tmp = fieldFromInstruction(insn, 0, 4);
8133 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8134 return S;
8135 case 153:
8136 tmp = fieldFromInstruction(insn, 0, 4);
8137 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8138 tmp = fieldFromInstruction(insn, 4, 4);
8139 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8140 tmp = fieldFromInstruction(insn, 4, 4);
8141 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8142 return S;
8143 case 154:
8144 tmp = fieldFromInstruction(insn, 0, 4);
8145 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8146 tmp = fieldFromInstruction(insn, 4, 4);
8147 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8148 tmp = fieldFromInstruction(insn, 4, 4);
8149 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8150 tmp = fieldFromInstruction(insn, 12, 4);
8151 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8152 return S;
8153 case 155:
8154 tmp = fieldFromInstruction(insn, 4, 4);
8155 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8156 tmp = fieldFromInstruction(insn, 12, 4);
8157 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8158 tmp = fieldFromInstruction(insn, 0, 4);
8159 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8160 return S;
8161 case 156:
8162 tmp = fieldFromInstruction(insn, 4, 4);
8163 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8164 tmp = fieldFromInstruction(insn, 12, 4);
8165 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8166 tmp = fieldFromInstruction(insn, 0, 4);
8167 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8168 tmp = fieldFromInstruction(insn, 8, 4);
8169 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8170 return S;
8171 case 157:
8172 tmp = fieldFromInstruction(insn, 4, 4);
8173 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8174 tmp = fieldFromInstruction(insn, 0, 4);
8175 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8176 tmp = fieldFromInstruction(insn, 12, 4);
8177 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8178 return S;
8179 case 158:
8180 tmp = fieldFromInstruction(insn, 4, 4);
8181 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8182 tmp = fieldFromInstruction(insn, 0, 4);
8183 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8184 return S;
8185 case 159:
8186 tmp = fieldFromInstruction(insn, 4, 4);
8187 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8188 tmp = fieldFromInstruction(insn, 0, 4);
8189 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8190 tmp = fieldFromInstruction(insn, 12, 4);
8191 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8192 return S;
8193 case 160:
8194 tmp = fieldFromInstruction(insn, 4, 4);
8195 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8196 tmp = fieldFromInstruction(insn, 0, 4);
8197 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8198 return S;
8199 case 161:
8200 tmp = fieldFromInstruction(insn, 4, 4);
8201 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8202 tmp = fieldFromInstruction(insn, 4, 4);
8203 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8204 tmp = fieldFromInstruction(insn, 0, 4);
8205 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8206 return S;
8207 case 162:
8208 tmp = fieldFromInstruction(insn, 4, 4);
8209 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8210 tmp = fieldFromInstruction(insn, 4, 4);
8211 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8212 tmp = fieldFromInstruction(insn, 0, 4);
8213 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8214 tmp = fieldFromInstruction(insn, 12, 4);
8215 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8216 return S;
8217 case 163:
8218 tmp = fieldFromInstruction(insn, 4, 4);
8219 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8220 tmp = fieldFromInstruction(insn, 4, 4);
8221 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8222 tmp = fieldFromInstruction(insn, 0, 4);
8223 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8224 tmp = fieldFromInstruction(insn, 12, 4);
8225 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8226 return S;
8227 case 164:
8228 tmp = fieldFromInstruction(insn, 4, 4);
8229 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8230 tmp = fieldFromInstruction(insn, 12, 4);
8231 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8232 tmp = fieldFromInstruction(insn, 0, 4);
8233 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8234 return S;
8235 case 165:
8236 tmp = fieldFromInstruction(insn, 4, 4);
8237 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8238 tmp = fieldFromInstruction(insn, 12, 4);
8239 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8240 tmp = fieldFromInstruction(insn, 0, 4);
8241 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8242 tmp = fieldFromInstruction(insn, 8, 4);
8243 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8244 return S;
8245 case 166:
8246 tmp = fieldFromInstruction(insn, 4, 4);
8247 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8248 tmp = fieldFromInstruction(insn, 0, 4);
8249 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8250 tmp = fieldFromInstruction(insn, 12, 4);
8251 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8252 return S;
8253 case 167:
8254 tmp = fieldFromInstruction(insn, 4, 4);
8255 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8256 tmp = fieldFromInstruction(insn, 12, 4);
8257 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8258 tmp = fieldFromInstruction(insn, 0, 4);
8259 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8260 return S;
8261 case 168:
8262 tmp = fieldFromInstruction(insn, 4, 4);
8263 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8264 tmp = fieldFromInstruction(insn, 12, 4);
8265 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8266 tmp = fieldFromInstruction(insn, 0, 4);
8267 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8268 tmp = fieldFromInstruction(insn, 8, 4);
8269 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8270 return S;
8271 case 169:
8272 tmp = fieldFromInstruction(insn, 4, 4);
8273 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8274 tmp = fieldFromInstruction(insn, 4, 4);
8275 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8276 tmp = fieldFromInstruction(insn, 0, 4);
8277 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8278 tmp = fieldFromInstruction(insn, 12, 4);
8279 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8280 return S;
8281 case 170:
8282 tmp = fieldFromInstruction(insn, 20, 4);
8283 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8284 tmp = fieldFromInstruction(insn, 20, 4);
8285 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8286 tmp = fieldFromInstruction(insn, 16, 4);
8287 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8288 tmp = fieldFromInstruction(insn, 0, 16);
8289 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8290 return S;
8291 case 171:
8292 tmp = fieldFromInstruction(insn, 20, 4);
8293 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8294 tmp = fieldFromInstruction(insn, 16, 4);
8295 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8296 tmp = fieldFromInstruction(insn, 0, 16);
8297 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8298 return S;
8299 case 172:
8300 tmp = fieldFromInstruction(insn, 20, 4);
8301 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8302 tmp = fieldFromInstruction(insn, 20, 4);
8303 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8304 tmp = fieldFromInstruction(insn, 16, 4);
8305 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8306 tmp = fieldFromInstruction(insn, 0, 16);
8307 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8308 return S;
8309 case 173:
8310 tmp = fieldFromInstruction(insn, 36, 4);
8311 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8312 tmp = fieldFromInstruction(insn, 0, 32);
8313 if (decodePC32DBLOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8314 return S;
8315 case 174:
8316 tmp = fieldFromInstruction(insn, 36, 4);
8317 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8318 tmp = fieldFromInstruction(insn, 0, 32);
8319 if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8320 return S;
8321 case 175:
8322 tmp = fieldFromInstruction(insn, 0, 32);
8323 if (decodePC32DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8324 return S;
8325 case 176:
8326 tmp = fieldFromInstruction(insn, 36, 4);
8327 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8328 tmp = fieldFromInstruction(insn, 0, 32);
8329 if (decodePC32DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8330 return S;
8331 case 177:
8332 tmp = fieldFromInstruction(insn, 36, 4);
8333 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8334 tmp = fieldFromInstruction(insn, 0, 32);
8335 if (decodePC32DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8336 return S;
8337 case 178:
8338 tmp = fieldFromInstruction(insn, 36, 4);
8339 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8340 tmp = fieldFromInstruction(insn, 36, 4);
8341 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8342 tmp = fieldFromInstruction(insn, 0, 32);
8343 if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8344 return S;
8345 case 179:
8346 tmp = fieldFromInstruction(insn, 36, 4);
8347 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8348 tmp = fieldFromInstruction(insn, 36, 4);
8349 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8350 tmp = fieldFromInstruction(insn, 0, 32);
8351 if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8352 return S;
8353 case 180:
8354 tmp = fieldFromInstruction(insn, 36, 4);
8355 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8356 tmp = fieldFromInstruction(insn, 0, 32);
8357 if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8358 return S;
8359 case 181:
8360 tmp = fieldFromInstruction(insn, 36, 4);
8361 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8362 tmp = fieldFromInstruction(insn, 0, 32);
8363 if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8364 return S;
8365 case 182:
8366 tmp = fieldFromInstruction(insn, 36, 4);
8367 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8368 tmp = fieldFromInstruction(insn, 0, 32);
8369 if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8370 return S;
8371 case 183:
8372 tmp = fieldFromInstruction(insn, 36, 4);
8373 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8374 tmp = fieldFromInstruction(insn, 36, 4);
8375 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8376 tmp = fieldFromInstruction(insn, 0, 32);
8377 if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8378 return S;
8379 case 184:
8380 tmp = fieldFromInstruction(insn, 36, 4);
8381 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8382 tmp = fieldFromInstruction(insn, 36, 4);
8383 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8384 tmp = fieldFromInstruction(insn, 0, 32);
8385 if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8386 return S;
8387 case 185:
8388 tmp = fieldFromInstruction(insn, 36, 4);
8389 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8390 tmp = fieldFromInstruction(insn, 36, 4);
8391 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8392 tmp = fieldFromInstruction(insn, 0, 32);
8393 if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8394 return S;
8395 case 186:
8396 tmp = fieldFromInstruction(insn, 36, 4);
8397 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8398 tmp = fieldFromInstruction(insn, 0, 32);
8399 if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8400 return S;
8401 case 187:
8402 tmp = fieldFromInstruction(insn, 36, 4);
8403 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8404 tmp = fieldFromInstruction(insn, 0, 32);
8405 if (decodePC32DBLOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8406 return S;
8407 case 188:
8408 tmp = fieldFromInstruction(insn, 36, 4);
8409 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8410 tmp = fieldFromInstruction(insn, 24, 12);
8411 if (decodePC12DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8412 tmp = fieldFromInstruction(insn, 0, 24);
8413 if (decodePC24DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8414 return S;
8415 case 189:
8416 tmp = fieldFromInstruction(insn, 36, 4);
8417 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8418 tmp = fieldFromInstruction(insn, 0, 32);
8419 if (decodePC32DBLOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8420 return S;
8421 case 190:
8422 tmp = fieldFromInstruction(insn, 36, 4);
8423 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8424 tmp = fieldFromInstruction(insn, 0, 16);
8425 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8426 tmp = fieldFromInstruction(insn, 16, 16);
8427 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8428 return S;
8429 case 191:
8430 tmp = fieldFromInstruction(insn, 16, 16);
8431 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8432 tmp = fieldFromInstruction(insn, 0, 16);
8433 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8434 tmp = fieldFromInstruction(insn, 36, 4);
8435 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8436 return S;
8437 case 192:
8438 tmp = fieldFromInstruction(insn, 36, 4);
8439 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8440 tmp = fieldFromInstruction(insn, 16, 16);
8441 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8442 tmp = fieldFromInstruction(insn, 0, 16);
8443 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8444 return S;
8445 case 193:
8446 tmp = fieldFromInstruction(insn, 36, 4);
8447 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8448 tmp = fieldFromInstruction(insn, 36, 4);
8449 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8450 tmp = fieldFromInstruction(insn, 0, 32);
8451 if (decodePC32DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8452 return S;
8453 case 194:
8454 tmp = fieldFromInstruction(insn, 36, 4);
8455 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8456 tmp = fieldFromInstruction(insn, 36, 4);
8457 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8458 tmp = fieldFromInstruction(insn, 0, 32);
8459 if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8460 return S;
8461 case 195:
8462 tmp = fieldFromInstruction(insn, 36, 4);
8463 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8464 tmp = fieldFromInstruction(insn, 0, 32);
8465 if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8466 return S;
8467 case 196:
8468 tmp = fieldFromInstruction(insn, 16, 24);
8469 if (decodeBDLAddr64Disp12Len8Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8470 tmp = fieldFromInstruction(insn, 0, 16);
8471 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8472 return S;
8473 case 197:
8474 tmp = 0x0;
8475 tmp |= fieldFromInstruction(insn, 16, 16) << 0;
8476 tmp |= fieldFromInstruction(insn, 36, 4) << 16;
8477 if (decodeBDRAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8478 tmp = fieldFromInstruction(insn, 0, 16);
8479 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8480 tmp = fieldFromInstruction(insn, 32, 4);
8481 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8482 return S;
8483 case 198:
8484 tmp = fieldFromInstruction(insn, 16, 16);
8485 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8486 tmp = 0x0;
8487 tmp |= fieldFromInstruction(insn, 0, 16) << 0;
8488 tmp |= fieldFromInstruction(insn, 32, 8) << 16;
8489 if (decodeBDLAddr64Disp12Len8Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8490 return S;
8491 case 199:
8492 tmp = fieldFromInstruction(insn, 36, 4);
8493 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8494 tmp = fieldFromInstruction(insn, 8, 28);
8495 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8496 return S;
8497 case 200:
8498 tmp = fieldFromInstruction(insn, 36, 4);
8499 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8500 tmp = fieldFromInstruction(insn, 36, 4);
8501 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8502 tmp = fieldFromInstruction(insn, 8, 28);
8503 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8504 return S;
8505 case 201:
8506 tmp = fieldFromInstruction(insn, 36, 4);
8507 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8508 tmp = fieldFromInstruction(insn, 36, 4);
8509 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8510 tmp = fieldFromInstruction(insn, 8, 28);
8511 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8512 return S;
8513 case 202:
8514 tmp = fieldFromInstruction(insn, 36, 4);
8515 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8516 tmp = fieldFromInstruction(insn, 36, 4);
8517 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8518 tmp = fieldFromInstruction(insn, 8, 28);
8519 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8520 return S;
8521 case 203:
8522 tmp = fieldFromInstruction(insn, 36, 4);
8523 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8524 tmp = fieldFromInstruction(insn, 8, 28);
8525 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8526 return S;
8527 case 204:
8528 tmp = fieldFromInstruction(insn, 36, 4);
8529 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8530 tmp = fieldFromInstruction(insn, 8, 28);
8531 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8532 return S;
8533 case 205:
8534 tmp = fieldFromInstruction(insn, 8, 28);
8535 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8536 return S;
8537 case 206:
8538 tmp = fieldFromInstruction(insn, 36, 4);
8539 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8540 tmp = fieldFromInstruction(insn, 8, 28);
8541 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8542 return S;
8543 case 207:
8544 tmp = fieldFromInstruction(insn, 36, 4);
8545 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8546 tmp = fieldFromInstruction(insn, 8, 28);
8547 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8548 return S;
8549 case 208:
8550 tmp = fieldFromInstruction(insn, 16, 16);
8551 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8552 tmp = fieldFromInstruction(insn, 0, 16);
8553 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8554 return S;
8555 case 209:
8556 tmp = fieldFromInstruction(insn, 16, 16);
8557 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8558 tmp = fieldFromInstruction(insn, 0, 16);
8559 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8560 return S;
8561 case 210:
8562 tmp = fieldFromInstruction(insn, 16, 16);
8563 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8564 tmp = fieldFromInstruction(insn, 0, 16);
8565 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8566 return S;
8567 case 211:
8568 tmp = 0x0;
8569 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8570 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8571 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8572 tmp = 0x0;
8573 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8574 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8575 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8576 tmp = fieldFromInstruction(insn, 16, 20);
8577 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8578 tmp = fieldFromInstruction(insn, 12, 4);
8579 if (decodeU3ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8580 return S;
8581 case 212:
8582 tmp = 0x0;
8583 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8584 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8585 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8586 tmp = 0x0;
8587 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8588 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8589 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8590 tmp = fieldFromInstruction(insn, 16, 20);
8591 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8592 tmp = fieldFromInstruction(insn, 12, 4);
8593 if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8594 return S;
8595 case 213:
8596 tmp = 0x0;
8597 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8598 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8599 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8600 tmp = 0x0;
8601 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8602 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8603 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8604 tmp = fieldFromInstruction(insn, 16, 20);
8605 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8606 tmp = fieldFromInstruction(insn, 12, 4);
8607 if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8608 return S;
8609 case 214:
8610 tmp = 0x0;
8611 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8612 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8613 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8614 tmp = fieldFromInstruction(insn, 16, 20);
8615 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8616 return S;
8617 case 215:
8618 tmp = 0x0;
8619 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8620 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8621 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8622 tmp = fieldFromInstruction(insn, 16, 20);
8623 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8624 tmp = fieldFromInstruction(insn, 12, 4);
8625 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8626 return S;
8627 case 216:
8628 tmp = 0x0;
8629 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8630 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8631 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8632 tmp = fieldFromInstruction(insn, 16, 20);
8633 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8634 tmp = fieldFromInstruction(insn, 12, 4);
8635 if (decodeU3ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8636 return S;
8637 case 217:
8638 tmp = 0x0;
8639 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8640 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8641 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8642 tmp = fieldFromInstruction(insn, 16, 20);
8643 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8644 tmp = fieldFromInstruction(insn, 12, 4);
8645 if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8646 return S;
8647 case 218:
8648 tmp = 0x0;
8649 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8650 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8651 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8652 tmp = fieldFromInstruction(insn, 16, 20);
8653 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8654 tmp = fieldFromInstruction(insn, 12, 4);
8655 if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8656 return S;
8657 case 219:
8658 tmp = 0x0;
8659 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
8660 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
8661 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8662 tmp = fieldFromInstruction(insn, 16, 16);
8663 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8664 tmp = fieldFromInstruction(insn, 32, 8);
8665 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8666 return S;
8667 case 220:
8668 tmp = 0x0;
8669 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
8670 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
8671 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8672 tmp = fieldFromInstruction(insn, 32, 4);
8673 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8674 tmp = fieldFromInstruction(insn, 16, 16);
8675 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8676 return S;
8677 case 221:
8678 tmp = 0x0;
8679 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8680 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8681 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8682 tmp = fieldFromInstruction(insn, 16, 16);
8683 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8684 tmp = fieldFromInstruction(insn, 12, 4);
8685 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8686 return S;
8687 case 222:
8688 tmp = fieldFromInstruction(insn, 36, 4);
8689 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8690 tmp = 0x0;
8691 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8692 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8693 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8694 tmp = fieldFromInstruction(insn, 20, 4);
8695 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8696 return S;
8697 case 223:
8698 tmp = fieldFromInstruction(insn, 36, 4);
8699 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8700 tmp = 0x0;
8701 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8702 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8703 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8704 tmp = fieldFromInstruction(insn, 20, 4);
8705 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8706 tmp = fieldFromInstruction(insn, 16, 4);
8707 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8708 return S;
8709 case 224:
8710 tmp = fieldFromInstruction(insn, 36, 4);
8711 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8712 tmp = 0x0;
8713 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8714 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8715 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8716 tmp = fieldFromInstruction(insn, 20, 4);
8717 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8718 return S;
8719 case 225:
8720 tmp = fieldFromInstruction(insn, 36, 4);
8721 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8722 tmp = 0x0;
8723 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8724 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8725 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8726 tmp = fieldFromInstruction(insn, 20, 4);
8727 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8728 tmp = fieldFromInstruction(insn, 16, 4);
8729 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8730 return S;
8731 case 226:
8732 tmp = 0x0;
8733 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8734 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8735 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8736 tmp = fieldFromInstruction(insn, 32, 4);
8737 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8738 tmp = fieldFromInstruction(insn, 12, 8);
8739 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8740 tmp = fieldFromInstruction(insn, 20, 4);
8741 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8742 return S;
8743 case 227:
8744 tmp = 0x0;
8745 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8746 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8747 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8748 tmp = 0x0;
8749 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8750 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8751 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8752 tmp = fieldFromInstruction(insn, 12, 8);
8753 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8754 tmp = fieldFromInstruction(insn, 24, 8);
8755 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8756 tmp = fieldFromInstruction(insn, 20, 4);
8757 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8758 return S;
8759 case 228:
8760 tmp = 0x0;
8761 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8762 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8763 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8764 tmp = fieldFromInstruction(insn, 32, 4);
8765 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8766 tmp = fieldFromInstruction(insn, 12, 8);
8767 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8768 tmp = fieldFromInstruction(insn, 20, 4);
8769 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8770 return S;
8771 case 229:
8772 tmp = 0x0;
8773 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8774 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8775 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8776 return S;
8777 case 230:
8778 tmp = 0x0;
8779 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8780 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8781 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8782 tmp = 0x0;
8783 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8784 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8785 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8786 tmp = 0x0;
8787 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
8788 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
8789 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8790 tmp = fieldFromInstruction(insn, 12, 8);
8791 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8792 tmp = fieldFromInstruction(insn, 20, 4);
8793 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8794 return S;
8795 case 231:
8796 tmp = 0x0;
8797 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8798 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8799 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8800 tmp = 0x0;
8801 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
8802 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
8803 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8804 tmp = fieldFromInstruction(insn, 20, 4);
8805 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8806 return S;
8807 case 232:
8808 tmp = 0x0;
8809 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8810 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8811 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8812 tmp = 0x0;
8813 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8814 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8815 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8816 tmp = fieldFromInstruction(insn, 16, 20);
8817 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8818 tmp = fieldFromInstruction(insn, 12, 4);
8819 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8820 return S;
8821 case 233:
8822 tmp = 0x0;
8823 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8824 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8825 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8826 tmp = 0x0;
8827 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8828 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8829 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8830 tmp = 0x0;
8831 tmp |= fieldFromInstruction(insn, 10, 1) << 20;
8832 tmp |= fieldFromInstruction(insn, 16, 20) << 0;
8833 if (decodeBDVAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8834 tmp = fieldFromInstruction(insn, 12, 4);
8835 if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8836 return S;
8837 case 234:
8838 tmp = 0x0;
8839 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8840 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8841 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8842 tmp = 0x0;
8843 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8844 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8845 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8846 tmp = 0x0;
8847 tmp |= fieldFromInstruction(insn, 10, 1) << 20;
8848 tmp |= fieldFromInstruction(insn, 16, 20) << 0;
8849 if (decodeBDVAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8850 tmp = fieldFromInstruction(insn, 12, 4);
8851 if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8852 return S;
8853 case 235:
8854 tmp = 0x0;
8855 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8856 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8857 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8858 tmp = 0x0;
8859 tmp |= fieldFromInstruction(insn, 10, 1) << 20;
8860 tmp |= fieldFromInstruction(insn, 16, 20) << 0;
8861 if (decodeBDVAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8862 tmp = fieldFromInstruction(insn, 12, 4);
8863 if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8864 return S;
8865 case 236:
8866 tmp = 0x0;
8867 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8868 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8869 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8870 tmp = 0x0;
8871 tmp |= fieldFromInstruction(insn, 10, 1) << 20;
8872 tmp |= fieldFromInstruction(insn, 16, 20) << 0;
8873 if (decodeBDVAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8874 tmp = fieldFromInstruction(insn, 12, 4);
8875 if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8876 return S;
8877 case 237:
8878 tmp = fieldFromInstruction(insn, 36, 4);
8879 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8880 tmp = 0x0;
8881 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8882 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8883 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8884 tmp = fieldFromInstruction(insn, 16, 16);
8885 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8886 return S;
8887 case 238:
8888 tmp = fieldFromInstruction(insn, 36, 4);
8889 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8890 tmp = 0x0;
8891 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8892 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8893 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8894 tmp = fieldFromInstruction(insn, 16, 16);
8895 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8896 tmp = fieldFromInstruction(insn, 12, 4);
8897 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8898 return S;
8899 case 239:
8900 tmp = 0x0;
8901 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8902 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8903 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8904 tmp = 0x0;
8905 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8906 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8907 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8908 tmp = fieldFromInstruction(insn, 32, 4);
8909 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8910 tmp = fieldFromInstruction(insn, 16, 16);
8911 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8912 return S;
8913 case 240:
8914 tmp = 0x0;
8915 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8916 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8917 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8918 tmp = 0x0;
8919 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8920 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8921 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8922 tmp = fieldFromInstruction(insn, 32, 4);
8923 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8924 tmp = fieldFromInstruction(insn, 16, 16);
8925 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8926 return S;
8927 case 241:
8928 tmp = 0x0;
8929 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8930 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8931 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8932 tmp = 0x0;
8933 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8934 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8935 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8936 tmp = fieldFromInstruction(insn, 32, 4);
8937 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8938 tmp = fieldFromInstruction(insn, 16, 16);
8939 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8940 tmp = fieldFromInstruction(insn, 12, 4);
8941 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8942 return S;
8943 case 242:
8944 tmp = fieldFromInstruction(insn, 36, 4);
8945 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8946 tmp = fieldFromInstruction(insn, 16, 20);
8947 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8948 tmp = fieldFromInstruction(insn, 12, 4);
8949 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8950 return S;
8951 case 243:
8952 tmp = 0x0;
8953 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8954 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8955 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8956 tmp = 0x0;
8957 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8958 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8959 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8960 tmp = fieldFromInstruction(insn, 16, 16);
8961 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8962 return S;
8963 case 244:
8964 tmp = 0x0;
8965 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8966 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8967 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8968 tmp = 0x0;
8969 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8970 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8971 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8972 tmp = fieldFromInstruction(insn, 16, 16);
8973 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8974 tmp = fieldFromInstruction(insn, 12, 4);
8975 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8976 return S;
8977 case 245:
8978 tmp = 0x0;
8979 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8980 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8981 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8982 tmp = 0x0;
8983 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8984 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8985 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8986 tmp = fieldFromInstruction(insn, 16, 16);
8987 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8988 return S;
8989 case 246:
8990 tmp = 0x0;
8991 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
8992 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
8993 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8994 tmp = 0x0;
8995 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
8996 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
8997 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8998 tmp = fieldFromInstruction(insn, 16, 16);
8999 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9000 tmp = fieldFromInstruction(insn, 12, 4);
9001 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9002 return S;
9003 case 247:
9004 tmp = 0x0;
9005 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9006 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9007 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9008 tmp = fieldFromInstruction(insn, 32, 4);
9009 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9010 tmp = fieldFromInstruction(insn, 16, 16);
9011 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9012 return S;
9013 case 248:
9014 tmp = 0x0;
9015 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9016 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9017 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9018 tmp = 0x0;
9019 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9020 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9021 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9022 tmp = fieldFromInstruction(insn, 16, 16);
9023 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9024 tmp = fieldFromInstruction(insn, 12, 4);
9025 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9026 return S;
9027 case 249:
9028 tmp = 0x0;
9029 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9030 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9031 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9032 tmp = 0x0;
9033 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9034 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9035 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9036 tmp = fieldFromInstruction(insn, 16, 16);
9037 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9038 tmp = fieldFromInstruction(insn, 12, 4);
9039 if (decodeU3ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9040 return S;
9041 case 250:
9042 tmp = 0x0;
9043 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9044 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9045 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9046 tmp = 0x0;
9047 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9048 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9049 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9050 tmp = fieldFromInstruction(insn, 16, 16);
9051 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9052 tmp = fieldFromInstruction(insn, 12, 4);
9053 if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9054 return S;
9055 case 251:
9056 tmp = 0x0;
9057 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9058 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9059 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9060 tmp = 0x0;
9061 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9062 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9063 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9064 tmp = fieldFromInstruction(insn, 16, 16);
9065 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9066 tmp = fieldFromInstruction(insn, 12, 4);
9067 if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9068 return S;
9069 case 252:
9070 tmp = 0x0;
9071 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9072 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9073 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9074 return S;
9075 case 253:
9076 tmp = 0x0;
9077 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9078 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9079 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9080 tmp = fieldFromInstruction(insn, 16, 16);
9081 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9082 return S;
9083 case 254:
9084 tmp = 0x0;
9085 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9086 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9087 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9088 tmp = fieldFromInstruction(insn, 16, 16);
9089 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9090 return S;
9091 case 255:
9092 tmp = 0x0;
9093 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9094 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9095 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9096 tmp = fieldFromInstruction(insn, 16, 16);
9097 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9098 tmp = fieldFromInstruction(insn, 12, 4);
9099 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9100 return S;
9101 case 256:
9102 tmp = 0x0;
9103 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9104 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9105 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9106 tmp = fieldFromInstruction(insn, 24, 8);
9107 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9108 tmp = fieldFromInstruction(insn, 16, 8);
9109 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9110 return S;
9111 case 257:
9112 tmp = 0x0;
9113 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9114 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9115 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9116 tmp = fieldFromInstruction(insn, 24, 8);
9117 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9118 tmp = fieldFromInstruction(insn, 16, 8);
9119 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9120 tmp = fieldFromInstruction(insn, 12, 4);
9121 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9122 return S;
9123 case 258:
9124 tmp = 0x0;
9125 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9126 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9127 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9128 tmp = 0x0;
9129 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9130 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9131 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9132 tmp = fieldFromInstruction(insn, 20, 12);
9133 if (decodeU12ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9134 return S;
9135 case 259:
9136 tmp = 0x0;
9137 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9138 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9139 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9140 tmp = 0x0;
9141 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9142 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9143 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9144 tmp = fieldFromInstruction(insn, 20, 12);
9145 if (decodeU12ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9146 return S;
9147 case 260:
9148 tmp = 0x0;
9149 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9150 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9151 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9152 tmp = 0x0;
9153 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9154 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9155 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9156 tmp = fieldFromInstruction(insn, 20, 12);
9157 if (decodeU12ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9158 return S;
9159 case 261:
9160 tmp = 0x0;
9161 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9162 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9163 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9164 tmp = 0x0;
9165 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9166 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9167 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9168 tmp = fieldFromInstruction(insn, 20, 12);
9169 if (decodeU12ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9170 tmp = fieldFromInstruction(insn, 12, 4);
9171 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9172 tmp = fieldFromInstruction(insn, 16, 4);
9173 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9174 return S;
9175 case 262:
9176 tmp = 0x0;
9177 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9178 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9179 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9180 tmp = 0x0;
9181 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9182 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9183 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9184 tmp = fieldFromInstruction(insn, 16, 16);
9185 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9186 return S;
9187 case 263:
9188 tmp = 0x0;
9189 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9190 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9191 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9192 tmp = 0x0;
9193 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9194 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9195 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9196 tmp = fieldFromInstruction(insn, 16, 16);
9197 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9198 tmp = fieldFromInstruction(insn, 12, 4);
9199 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9200 return S;
9201 case 264:
9202 tmp = 0x0;
9203 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9204 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9205 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9206 tmp = 0x0;
9207 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9208 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9209 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9210 return S;
9211 case 265:
9212 tmp = 0x0;
9213 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9214 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9215 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9216 tmp = 0x0;
9217 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9218 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9219 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9220 tmp = fieldFromInstruction(insn, 12, 4);
9221 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9222 return S;
9223 case 266:
9224 tmp = 0x0;
9225 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9226 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9227 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9228 tmp = 0x0;
9229 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9230 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9231 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9232 tmp = fieldFromInstruction(insn, 20, 4);
9233 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9234 return S;
9235 case 267:
9236 tmp = 0x0;
9237 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9238 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9239 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9240 tmp = 0x0;
9241 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9242 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9243 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9244 tmp = fieldFromInstruction(insn, 12, 4);
9245 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9246 tmp = fieldFromInstruction(insn, 20, 4);
9247 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9248 return S;
9249 case 268:
9250 tmp = 0x0;
9251 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9252 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9253 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9254 tmp = 0x0;
9255 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9256 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9257 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9258 tmp = 0x0;
9259 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9260 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9261 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9262 return S;
9263 case 269:
9264 tmp = 0x0;
9265 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9266 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9267 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9268 tmp = 0x0;
9269 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9270 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9271 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9272 tmp = 0x0;
9273 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9274 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9275 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9276 tmp = fieldFromInstruction(insn, 12, 4);
9277 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9278 return S;
9279 case 270:
9280 tmp = 0x0;
9281 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9282 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9283 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9284 tmp = fieldFromInstruction(insn, 32, 4);
9285 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9286 tmp = fieldFromInstruction(insn, 28, 4);
9287 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9288 return S;
9289 case 271:
9290 tmp = 0x0;
9291 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9292 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9293 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9294 tmp = 0x0;
9295 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9296 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9297 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9298 tmp = 0x0;
9299 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9300 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9301 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9302 tmp = 0x0;
9303 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9304 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9305 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9306 tmp = fieldFromInstruction(insn, 16, 8);
9307 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9308 return S;
9309 case 272:
9310 tmp = 0x0;
9311 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9312 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9313 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9314 tmp = 0x0;
9315 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9316 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9317 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9318 tmp = 0x0;
9319 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9320 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9321 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9322 tmp = 0x0;
9323 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9324 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9325 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9326 tmp = fieldFromInstruction(insn, 16, 8);
9327 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9328 tmp = fieldFromInstruction(insn, 12, 4);
9329 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9330 return S;
9331 case 273:
9332 tmp = 0x0;
9333 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9334 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9335 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9336 tmp = 0x0;
9337 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9338 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9339 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9340 tmp = 0x0;
9341 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9342 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9343 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9344 tmp = fieldFromInstruction(insn, 16, 8);
9345 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9346 return S;
9347 case 274:
9348 tmp = 0x0;
9349 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9350 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9351 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9352 tmp = 0x0;
9353 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9354 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9355 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9356 tmp = 0x0;
9357 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9358 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9359 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9360 tmp = fieldFromInstruction(insn, 20, 4);
9361 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9362 return S;
9363 case 275:
9364 tmp = 0x0;
9365 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9366 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9367 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9368 tmp = 0x0;
9369 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9370 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9371 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9372 tmp = 0x0;
9373 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9374 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9375 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9376 tmp = fieldFromInstruction(insn, 12, 4);
9377 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9378 tmp = fieldFromInstruction(insn, 20, 4);
9379 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9380 return S;
9381 case 276:
9382 tmp = 0x0;
9383 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9384 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9385 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9386 tmp = 0x0;
9387 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9388 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9389 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9390 tmp = 0x0;
9391 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9392 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9393 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9394 tmp = fieldFromInstruction(insn, 22, 2) << 2;
9395 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9396 return S;
9397 case 277:
9398 tmp = 0x0;
9399 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9400 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9401 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9402 tmp = 0x0;
9403 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9404 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9405 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9406 tmp = 0x0;
9407 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9408 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9409 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9410 tmp = fieldFromInstruction(insn, 21, 3) << 1;
9411 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9412 return S;
9413 case 278:
9414 tmp = 0x0;
9415 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9416 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9417 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9418 tmp = 0x0;
9419 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9420 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9421 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9422 tmp = 0x0;
9423 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9424 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9425 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9426 tmp = 0x0;
9427 tmp |= fieldFromInstruction(insn, 20, 1) << 0;
9428 tmp |= fieldFromInstruction(insn, 22, 2) << 2;
9429 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9430 return S;
9431 case 279:
9432 tmp = 0x0;
9433 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9434 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9435 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9436 tmp = 0x0;
9437 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9438 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9439 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9440 tmp = 0x0;
9441 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9442 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9443 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9444 tmp = 0x0;
9445 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9446 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9447 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9448 tmp = fieldFromInstruction(insn, 22, 2) << 2;
9449 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9450 return S;
9451 case 280:
9452 tmp = 0x0;
9453 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9454 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9455 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9456 tmp = 0x0;
9457 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9458 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9459 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9460 tmp = 0x0;
9461 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9462 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9463 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9464 tmp = 0x0;
9465 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9466 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9467 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9468 tmp = fieldFromInstruction(insn, 21, 3) << 1;
9469 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9470 return S;
9471 case 281:
9472 tmp = 0x0;
9473 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9474 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9475 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9476 tmp = 0x0;
9477 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9478 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9479 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9480 tmp = 0x0;
9481 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9482 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9483 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9484 tmp = 0x0;
9485 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9486 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9487 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9488 tmp = 0x0;
9489 tmp |= fieldFromInstruction(insn, 20, 1) << 0;
9490 tmp |= fieldFromInstruction(insn, 22, 2) << 2;
9491 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9492 return S;
9493 case 282:
9494 tmp = 0x0;
9495 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9496 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9497 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9498 tmp = 0x0;
9499 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9500 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9501 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9502 tmp = 0x0;
9503 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9504 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9505 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9506 tmp = 0x0;
9507 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9508 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9509 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9510 tmp = fieldFromInstruction(insn, 20, 4);
9511 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9512 return S;
9513 case 283:
9514 tmp = 0x0;
9515 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9516 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9517 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9518 tmp = 0x0;
9519 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9520 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9521 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9522 tmp = 0x0;
9523 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9524 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9525 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9526 tmp = 0x0;
9527 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9528 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9529 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9530 tmp = fieldFromInstruction(insn, 24, 4);
9531 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9532 tmp = fieldFromInstruction(insn, 20, 4);
9533 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9534 return S;
9535 case 284:
9536 tmp = 0x0;
9537 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9538 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9539 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9540 tmp = 0x0;
9541 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9542 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9543 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9544 tmp = 0x0;
9545 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9546 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9547 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9548 tmp = 0x0;
9549 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9550 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9551 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9552 return S;
9553 case 285:
9554 tmp = 0x0;
9555 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9556 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9557 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9558 tmp = 0x0;
9559 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9560 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9561 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9562 tmp = 0x0;
9563 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9564 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9565 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9566 tmp = 0x0;
9567 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9568 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9569 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9570 return S;
9571 case 286:
9572 tmp = 0x0;
9573 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9574 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9575 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9576 tmp = 0x0;
9577 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9578 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9579 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9580 tmp = 0x0;
9581 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9582 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9583 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9584 tmp = 0x0;
9585 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9586 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9587 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9588 return S;
9589 case 287:
9590 tmp = 0x0;
9591 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9592 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9593 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9594 tmp = 0x0;
9595 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9596 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9597 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9598 tmp = 0x0;
9599 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9600 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9601 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9602 tmp = 0x0;
9603 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9604 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9605 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9606 tmp = fieldFromInstruction(insn, 16, 4);
9607 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9608 tmp = fieldFromInstruction(insn, 24, 4);
9609 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9610 return S;
9611 case 288:
9612 tmp = 0x0;
9613 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9614 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9615 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9616 tmp = 0x0;
9617 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9618 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9619 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9620 tmp = 0x0;
9621 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9622 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9623 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9624 tmp = 0x0;
9625 tmp |= fieldFromInstruction(insn, 8, 1) << 4;
9626 tmp |= fieldFromInstruction(insn, 12, 4) << 0;
9627 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9628 tmp = fieldFromInstruction(insn, 24, 4);
9629 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9630 return S;
9631 case 289:
9632 tmp = 0x0;
9633 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9634 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9635 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9636 tmp = 0x0;
9637 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9638 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9639 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9640 tmp = fieldFromInstruction(insn, 16, 3);
9641 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9642 tmp = fieldFromInstruction(insn, 20, 4);
9643 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9644 return S;
9645 case 290:
9646 tmp = 0x0;
9647 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9648 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9649 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9650 tmp = 0x0;
9651 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9652 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9653 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9654 tmp = fieldFromInstruction(insn, 16, 4);
9655 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9656 tmp = fieldFromInstruction(insn, 20, 4);
9657 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9658 return S;
9659 case 291:
9660 tmp = 0x0;
9661 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9662 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9663 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9664 tmp = 0x0;
9665 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9666 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9667 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9668 tmp = fieldFromInstruction(insn, 16, 3);
9669 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9670 tmp = fieldFromInstruction(insn, 20, 4);
9671 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9672 return S;
9673 case 292:
9674 tmp = 0x0;
9675 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9676 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9677 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9678 tmp = 0x0;
9679 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9680 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9681 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9682 tmp = fieldFromInstruction(insn, 12, 4);
9683 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9684 tmp = fieldFromInstruction(insn, 16, 4);
9685 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9686 tmp = fieldFromInstruction(insn, 20, 4);
9687 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9688 return S;
9689 case 293:
9690 tmp = 0x0;
9691 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9692 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9693 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9694 tmp = 0x0;
9695 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9696 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9697 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9698 return S;
9699 case 294:
9700 tmp = 0x0;
9701 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9702 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9703 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9704 tmp = 0x0;
9705 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9706 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9707 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9708 return S;
9709 case 295:
9710 tmp = 0x0;
9711 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9712 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9713 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9714 tmp = 0x0;
9715 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9716 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9717 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9718 tmp = fieldFromInstruction(insn, 12, 4);
9719 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9720 tmp = fieldFromInstruction(insn, 16, 4);
9721 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9722 return S;
9723 case 296:
9724 tmp = 0x0;
9725 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9726 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9727 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9728 tmp = 0x0;
9729 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9730 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9731 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9732 tmp = fieldFromInstruction(insn, 16, 3);
9733 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9734 tmp = fieldFromInstruction(insn, 20, 4);
9735 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9736 return S;
9737 case 297:
9738 tmp = 0x0;
9739 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9740 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9741 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9742 tmp = 0x0;
9743 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9744 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9745 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9746 tmp = fieldFromInstruction(insn, 16, 3);
9747 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9748 tmp = fieldFromInstruction(insn, 20, 4);
9749 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9750 return S;
9751 case 298:
9752 tmp = 0x0;
9753 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9754 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9755 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9756 tmp = 0x0;
9757 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9758 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9759 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9760 tmp = fieldFromInstruction(insn, 16, 3);
9761 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9762 tmp = fieldFromInstruction(insn, 20, 4);
9763 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9764 return S;
9765 case 299:
9766 tmp = 0x0;
9767 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9768 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9769 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9770 tmp = 0x0;
9771 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9772 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9773 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9774 return S;
9775 case 300:
9776 tmp = 0x0;
9777 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9778 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9779 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9780 tmp = 0x0;
9781 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9782 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9783 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9784 return S;
9785 case 301:
9786 tmp = 0x0;
9787 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9788 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9789 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9790 tmp = 0x0;
9791 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9792 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9793 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9794 tmp = fieldFromInstruction(insn, 12, 4);
9795 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9796 tmp = fieldFromInstruction(insn, 16, 4);
9797 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9798 return S;
9799 case 302:
9800 tmp = 0x0;
9801 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9802 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9803 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9804 tmp = 0x0;
9805 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9806 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9807 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9808 tmp = fieldFromInstruction(insn, 20, 4);
9809 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9810 return S;
9811 case 303:
9812 tmp = 0x0;
9813 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9814 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9815 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9816 tmp = 0x0;
9817 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9818 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9819 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9820 tmp = fieldFromInstruction(insn, 20, 4);
9821 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9822 return S;
9823 case 304:
9824 tmp = 0x0;
9825 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9826 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9827 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9828 tmp = 0x0;
9829 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9830 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9831 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9832 tmp = 0x0;
9833 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9834 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9835 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9836 return S;
9837 case 305:
9838 tmp = 0x0;
9839 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9840 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9841 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9842 tmp = 0x0;
9843 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9844 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9845 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9846 tmp = 0x0;
9847 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9848 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9849 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9850 return S;
9851 case 306:
9852 tmp = 0x0;
9853 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9854 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9855 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9856 tmp = 0x0;
9857 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9858 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9859 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9860 tmp = 0x0;
9861 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9862 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9863 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9864 tmp = fieldFromInstruction(insn, 12, 4);
9865 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9866 tmp = fieldFromInstruction(insn, 16, 4);
9867 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9868 return S;
9869 case 307:
9870 tmp = 0x0;
9871 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9872 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9873 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9874 tmp = 0x0;
9875 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9876 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9877 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9878 tmp = 0x0;
9879 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9880 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9881 if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9882 tmp = fieldFromInstruction(insn, 12, 4);
9883 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9884 tmp = fieldFromInstruction(insn, 16, 4);
9885 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9886 tmp = fieldFromInstruction(insn, 20, 4);
9887 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9888 return S;
9889 case 308:
9890 tmp = 0x0;
9891 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9892 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9893 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9894 tmp = 0x0;
9895 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9896 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9897 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9898 tmp = 0x0;
9899 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9900 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9901 if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9902 tmp = fieldFromInstruction(insn, 20, 4);
9903 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9904 return S;
9905 case 309:
9906 tmp = 0x0;
9907 tmp |= fieldFromInstruction(insn, 11, 1) << 4;
9908 tmp |= fieldFromInstruction(insn, 36, 4) << 0;
9909 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9910 tmp = 0x0;
9911 tmp |= fieldFromInstruction(insn, 10, 1) << 4;
9912 tmp |= fieldFromInstruction(insn, 32, 4) << 0;
9913 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9914 tmp = 0x0;
9915 tmp |= fieldFromInstruction(insn, 9, 1) << 4;
9916 tmp |= fieldFromInstruction(insn, 28, 4) << 0;
9917 if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9918 tmp = fieldFromInstruction(insn, 20, 4);
9919 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9920 return S;
9921 case 310:
9922 tmp = fieldFromInstruction(insn, 36, 4);
9923 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9924 tmp = fieldFromInstruction(insn, 32, 4);
9925 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9926 tmp = fieldFromInstruction(insn, 8, 24);
9927 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9928 return S;
9929 case 311:
9930 tmp = fieldFromInstruction(insn, 36, 4);
9931 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9932 tmp = fieldFromInstruction(insn, 32, 4);
9933 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9934 tmp = fieldFromInstruction(insn, 8, 24);
9935 if (decodeBDAddr32Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9936 return S;
9937 case 312:
9938 tmp = fieldFromInstruction(insn, 36, 4);
9939 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9940 tmp = fieldFromInstruction(insn, 36, 4);
9941 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9942 tmp = fieldFromInstruction(insn, 32, 4);
9943 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9944 tmp = fieldFromInstruction(insn, 8, 24);
9945 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9946 return S;
9947 case 313:
9948 tmp = fieldFromInstruction(insn, 36, 4);
9949 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9950 tmp = fieldFromInstruction(insn, 32, 4);
9951 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9952 tmp = fieldFromInstruction(insn, 8, 24);
9953 if (decodeBDAddr32Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9954 return S;
9955 case 314:
9956 tmp = fieldFromInstruction(insn, 36, 4);
9957 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9958 tmp = fieldFromInstruction(insn, 32, 4);
9959 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9960 tmp = fieldFromInstruction(insn, 8, 24);
9961 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9962 return S;
9963 case 315:
9964 tmp = fieldFromInstruction(insn, 36, 4);
9965 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9966 tmp = fieldFromInstruction(insn, 32, 4);
9967 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9968 tmp = fieldFromInstruction(insn, 8, 24);
9969 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9970 return S;
9971 case 316:
9972 tmp = fieldFromInstruction(insn, 36, 4);
9973 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9974 tmp = fieldFromInstruction(insn, 8, 24);
9975 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9976 return S;
9977 case 317:
9978 tmp = fieldFromInstruction(insn, 36, 4);
9979 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9980 tmp = fieldFromInstruction(insn, 8, 24);
9981 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9982 tmp = fieldFromInstruction(insn, 32, 4);
9983 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9984 return S;
9985 case 318:
9986 tmp = fieldFromInstruction(insn, 36, 4);
9987 if (DecodeCR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9988 tmp = fieldFromInstruction(insn, 32, 4);
9989 if (DecodeCR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9990 tmp = fieldFromInstruction(insn, 8, 24);
9991 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9992 return S;
9993 case 319:
9994 tmp = fieldFromInstruction(insn, 36, 4);
9995 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9996 tmp = fieldFromInstruction(insn, 32, 4);
9997 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9998 tmp = fieldFromInstruction(insn, 8, 24);
9999 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10000 return S;
10001 case 320:
10002 tmp = fieldFromInstruction(insn, 36, 4);
10003 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10004 tmp = fieldFromInstruction(insn, 8, 24);
10005 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10006 return S;
10007 case 321:
10008 tmp = fieldFromInstruction(insn, 36, 4);
10009 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10010 tmp = fieldFromInstruction(insn, 8, 24);
10011 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10012 tmp = fieldFromInstruction(insn, 32, 4);
10013 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10014 return S;
10015 case 322:
10016 tmp = fieldFromInstruction(insn, 36, 4);
10017 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10018 tmp = fieldFromInstruction(insn, 36, 4);
10019 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10020 tmp = fieldFromInstruction(insn, 32, 4);
10021 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10022 tmp = fieldFromInstruction(insn, 8, 24);
10023 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10024 return S;
10025 case 323:
10026 tmp = fieldFromInstruction(insn, 36, 4);
10027 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10028 tmp = fieldFromInstruction(insn, 36, 4);
10029 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10030 tmp = fieldFromInstruction(insn, 32, 4);
10031 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10032 tmp = fieldFromInstruction(insn, 8, 24);
10033 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10034 return S;
10035 case 324:
10036 tmp = fieldFromInstruction(insn, 8, 24);
10037 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10038 tmp = fieldFromInstruction(insn, 32, 8);
10039 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10040 return S;
10041 case 325:
10042 tmp = fieldFromInstruction(insn, 8, 24);
10043 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10044 tmp = fieldFromInstruction(insn, 32, 8);
10045 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10046 return S;
10047 case 326:
10048 tmp = fieldFromInstruction(insn, 36, 4);
10049 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10050 tmp = fieldFromInstruction(insn, 36, 4);
10051 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10052 tmp = fieldFromInstruction(insn, 32, 4);
10053 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10054 tmp = fieldFromInstruction(insn, 8, 24);
10055 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10056 return S;
10057 case 327:
10058 tmp = fieldFromInstruction(insn, 36, 4);
10059 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10060 tmp = fieldFromInstruction(insn, 36, 4);
10061 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10062 tmp = fieldFromInstruction(insn, 32, 4);
10063 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10064 tmp = fieldFromInstruction(insn, 8, 24);
10065 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10066 return S;
10067 case 328:
10068 tmp = fieldFromInstruction(insn, 36, 4);
10069 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10070 tmp = fieldFromInstruction(insn, 32, 4);
10071 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10072 tmp = fieldFromInstruction(insn, 36, 4);
10073 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10074 tmp = fieldFromInstruction(insn, 32, 4);
10075 if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10076 tmp = fieldFromInstruction(insn, 8, 24);
10077 if (decodeBDAddr32Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10078 return S;
10079 case 329:
10080 tmp = fieldFromInstruction(insn, 36, 4);
10081 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10082 tmp = fieldFromInstruction(insn, 32, 4);
10083 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10084 tmp = fieldFromInstruction(insn, 8, 24);
10085 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10086 return S;
10087 case 330:
10088 tmp = fieldFromInstruction(insn, 36, 4);
10089 if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10090 tmp = fieldFromInstruction(insn, 32, 4);
10091 if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10092 tmp = fieldFromInstruction(insn, 8, 24);
10093 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10094 return S;
10095 case 331:
10096 tmp = 0x0;
10097 tmp |= fieldFromInstruction(insn, 16, 16) << 0;
10098 tmp |= fieldFromInstruction(insn, 36, 4) << 16;
10099 if (decodeBDLAddr64Disp12Len4Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10100 return S;
10101 case 332:
10102 tmp = fieldFromInstruction(insn, 36, 4);
10103 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10104 tmp = fieldFromInstruction(insn, 36, 4);
10105 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10106 tmp = fieldFromInstruction(insn, 8, 24);
10107 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10108 return S;
10109 case 333:
10110 tmp = fieldFromInstruction(insn, 36, 4);
10111 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10112 tmp = fieldFromInstruction(insn, 36, 4);
10113 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10114 tmp = fieldFromInstruction(insn, 8, 24);
10115 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10116 tmp = fieldFromInstruction(insn, 32, 4);
10117 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10118 return S;
10119 case 334:
10120 tmp = fieldFromInstruction(insn, 36, 4);
10121 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10122 tmp = fieldFromInstruction(insn, 8, 24);
10123 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10124 return S;
10125 case 335:
10126 tmp = fieldFromInstruction(insn, 36, 4);
10127 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10128 tmp = fieldFromInstruction(insn, 8, 24);
10129 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10130 tmp = fieldFromInstruction(insn, 32, 4);
10131 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10132 return S;
10133 case 336:
10134 tmp = fieldFromInstruction(insn, 36, 4);
10135 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10136 tmp = fieldFromInstruction(insn, 36, 4);
10137 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10138 tmp = fieldFromInstruction(insn, 8, 24);
10139 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10140 return S;
10141 case 337:
10142 tmp = fieldFromInstruction(insn, 36, 4);
10143 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10144 tmp = fieldFromInstruction(insn, 36, 4);
10145 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10146 tmp = fieldFromInstruction(insn, 8, 24);
10147 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10148 tmp = fieldFromInstruction(insn, 32, 4);
10149 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10150 return S;
10151 case 338:
10152 tmp = fieldFromInstruction(insn, 36, 4);
10153 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10154 tmp = fieldFromInstruction(insn, 36, 4);
10155 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10156 tmp = fieldFromInstruction(insn, 8, 24);
10157 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10158 return S;
10159 case 339:
10160 tmp = fieldFromInstruction(insn, 36, 4);
10161 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10162 tmp = fieldFromInstruction(insn, 36, 4);
10163 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10164 tmp = fieldFromInstruction(insn, 8, 24);
10165 if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10166 tmp = fieldFromInstruction(insn, 32, 4);
10167 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10168 return S;
10169 case 340:
10170 tmp = fieldFromInstruction(insn, 36, 4);
10171 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10172 tmp = fieldFromInstruction(insn, 36, 4);
10173 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10174 tmp = fieldFromInstruction(insn, 16, 16);
10175 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10176 return S;
10177 case 341:
10178 tmp = fieldFromInstruction(insn, 36, 4);
10179 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10180 tmp = fieldFromInstruction(insn, 36, 4);
10181 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10182 tmp = fieldFromInstruction(insn, 16, 16);
10183 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10184 tmp = fieldFromInstruction(insn, 32, 4);
10185 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10186 return S;
10187 case 342:
10188 tmp = fieldFromInstruction(insn, 36, 4);
10189 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10190 tmp = fieldFromInstruction(insn, 36, 4);
10191 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10192 tmp = fieldFromInstruction(insn, 32, 4);
10193 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10194 tmp = fieldFromInstruction(insn, 16, 16);
10195 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10196 return S;
10197 case 343:
10198 tmp = fieldFromInstruction(insn, 36, 4);
10199 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10200 tmp = fieldFromInstruction(insn, 36, 4);
10201 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10202 tmp = fieldFromInstruction(insn, 16, 16);
10203 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10204 return S;
10205 case 344:
10206 tmp = fieldFromInstruction(insn, 36, 4);
10207 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10208 tmp = fieldFromInstruction(insn, 36, 4);
10209 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10210 tmp = fieldFromInstruction(insn, 16, 16);
10211 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10212 tmp = fieldFromInstruction(insn, 32, 4);
10213 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10214 return S;
10215 case 345:
10216 tmp = fieldFromInstruction(insn, 36, 4);
10217 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10218 tmp = fieldFromInstruction(insn, 36, 4);
10219 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10220 tmp = fieldFromInstruction(insn, 16, 16);
10221 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10222 return S;
10223 case 346:
10224 tmp = fieldFromInstruction(insn, 36, 4);
10225 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10226 tmp = fieldFromInstruction(insn, 36, 4);
10227 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10228 tmp = fieldFromInstruction(insn, 16, 16);
10229 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10230 tmp = fieldFromInstruction(insn, 32, 4);
10231 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10232 return S;
10233 case 347:
10234 tmp = fieldFromInstruction(insn, 36, 4);
10235 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10236 tmp = fieldFromInstruction(insn, 36, 4);
10237 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10238 tmp = fieldFromInstruction(insn, 32, 4);
10239 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10240 tmp = fieldFromInstruction(insn, 24, 8);
10241 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10242 tmp = fieldFromInstruction(insn, 16, 8);
10243 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10244 tmp = fieldFromInstruction(insn, 8, 8);
10245 if (decodeU6ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10246 return S;
10247 case 348:
10248 tmp = fieldFromInstruction(insn, 36, 4);
10249 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10250 tmp = fieldFromInstruction(insn, 36, 4);
10251 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10252 tmp = fieldFromInstruction(insn, 32, 4);
10253 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10254 tmp = fieldFromInstruction(insn, 24, 8);
10255 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10256 tmp = fieldFromInstruction(insn, 16, 8);
10257 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10258 tmp = fieldFromInstruction(insn, 8, 8);
10259 if (decodeU6ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10260 return S;
10261 case 349:
10262 tmp = fieldFromInstruction(insn, 36, 4);
10263 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10264 tmp = fieldFromInstruction(insn, 36, 4);
10265 if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10266 tmp = fieldFromInstruction(insn, 32, 4);
10267 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10268 tmp = fieldFromInstruction(insn, 24, 8);
10269 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10270 tmp = fieldFromInstruction(insn, 16, 8);
10271 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10272 tmp = fieldFromInstruction(insn, 8, 8);
10273 if (decodeU6ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10274 return S;
10275 case 350:
10276 tmp = fieldFromInstruction(insn, 36, 4);
10277 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10278 tmp = fieldFromInstruction(insn, 32, 4);
10279 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10280 tmp = fieldFromInstruction(insn, 16, 16);
10281 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10282 return S;
10283 case 351:
10284 tmp = fieldFromInstruction(insn, 36, 4);
10285 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10286 tmp = fieldFromInstruction(insn, 32, 4);
10287 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10288 tmp = fieldFromInstruction(insn, 12, 4);
10289 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10290 tmp = fieldFromInstruction(insn, 16, 16);
10291 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10292 return S;
10293 case 352:
10294 tmp = fieldFromInstruction(insn, 36, 4);
10295 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10296 tmp = fieldFromInstruction(insn, 16, 16);
10297 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10298 return S;
10299 case 353:
10300 tmp = fieldFromInstruction(insn, 36, 4);
10301 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10302 tmp = fieldFromInstruction(insn, 16, 16);
10303 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10304 tmp = fieldFromInstruction(insn, 12, 4);
10305 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10306 return S;
10307 case 354:
10308 tmp = fieldFromInstruction(insn, 36, 4);
10309 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10310 tmp = fieldFromInstruction(insn, 16, 16);
10311 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10312 return S;
10313 case 355:
10314 tmp = fieldFromInstruction(insn, 36, 4);
10315 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10316 tmp = fieldFromInstruction(insn, 16, 16);
10317 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10318 tmp = fieldFromInstruction(insn, 12, 4);
10319 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10320 return S;
10321 case 356:
10322 tmp = fieldFromInstruction(insn, 36, 4);
10323 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10324 tmp = fieldFromInstruction(insn, 16, 16);
10325 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10326 return S;
10327 case 357:
10328 tmp = fieldFromInstruction(insn, 36, 4);
10329 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10330 tmp = fieldFromInstruction(insn, 16, 16);
10331 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10332 tmp = fieldFromInstruction(insn, 12, 4);
10333 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10334 return S;
10335 case 358:
10336 tmp = fieldFromInstruction(insn, 36, 4);
10337 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10338 tmp = fieldFromInstruction(insn, 16, 16);
10339 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10340 return S;
10341 case 359:
10342 tmp = fieldFromInstruction(insn, 36, 4);
10343 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10344 tmp = fieldFromInstruction(insn, 16, 16);
10345 if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10346 tmp = fieldFromInstruction(insn, 12, 4);
10347 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10348 return S;
10349 case 360:
10350 tmp = fieldFromInstruction(insn, 36, 4);
10351 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10352 tmp = fieldFromInstruction(insn, 32, 4);
10353 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10354 tmp = fieldFromInstruction(insn, 16, 16);
10355 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10356 return S;
10357 case 361:
10358 tmp = fieldFromInstruction(insn, 36, 4);
10359 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10360 tmp = fieldFromInstruction(insn, 32, 4);
10361 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10362 tmp = fieldFromInstruction(insn, 12, 4);
10363 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10364 tmp = fieldFromInstruction(insn, 16, 16);
10365 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10366 return S;
10367 case 362:
10368 tmp = fieldFromInstruction(insn, 36, 4);
10369 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10370 tmp = fieldFromInstruction(insn, 8, 8);
10371 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10372 tmp = fieldFromInstruction(insn, 16, 16);
10373 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10374 return S;
10375 case 363:
10376 tmp = fieldFromInstruction(insn, 36, 4);
10377 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10378 tmp = fieldFromInstruction(insn, 8, 8);
10379 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10380 tmp = fieldFromInstruction(insn, 32, 4);
10381 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10382 tmp = fieldFromInstruction(insn, 16, 16);
10383 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10384 return S;
10385 case 364:
10386 tmp = fieldFromInstruction(insn, 36, 4);
10387 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10388 tmp = fieldFromInstruction(insn, 8, 8);
10389 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10390 tmp = fieldFromInstruction(insn, 16, 16);
10391 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10392 return S;
10393 case 365:
10394 tmp = fieldFromInstruction(insn, 36, 4);
10395 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10396 tmp = fieldFromInstruction(insn, 8, 8);
10397 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10398 tmp = fieldFromInstruction(insn, 32, 4);
10399 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10400 tmp = fieldFromInstruction(insn, 16, 16);
10401 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10402 return S;
10403 case 366:
10404 tmp = fieldFromInstruction(insn, 36, 4);
10405 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10406 tmp = fieldFromInstruction(insn, 8, 8);
10407 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10408 tmp = fieldFromInstruction(insn, 16, 16);
10409 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10410 return S;
10411 case 367:
10412 tmp = fieldFromInstruction(insn, 36, 4);
10413 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10414 tmp = fieldFromInstruction(insn, 8, 8);
10415 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10416 tmp = fieldFromInstruction(insn, 32, 4);
10417 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10418 tmp = fieldFromInstruction(insn, 16, 16);
10419 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10420 return S;
10421 case 368:
10422 tmp = fieldFromInstruction(insn, 36, 4);
10423 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10424 tmp = fieldFromInstruction(insn, 8, 8);
10425 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10426 tmp = fieldFromInstruction(insn, 16, 16);
10427 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10428 return S;
10429 case 369:
10430 tmp = fieldFromInstruction(insn, 36, 4);
10431 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10432 tmp = fieldFromInstruction(insn, 8, 8);
10433 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10434 tmp = fieldFromInstruction(insn, 32, 4);
10435 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10436 tmp = fieldFromInstruction(insn, 16, 16);
10437 if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10438 return S;
10439 case 370:
10440 tmp = fieldFromInstruction(insn, 36, 4);
10441 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10442 tmp = fieldFromInstruction(insn, 32, 4);
10443 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10444 tmp = fieldFromInstruction(insn, 16, 16);
10445 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10446 return S;
10447 case 371:
10448 tmp = fieldFromInstruction(insn, 36, 4);
10449 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10450 tmp = fieldFromInstruction(insn, 32, 4);
10451 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10452 tmp = fieldFromInstruction(insn, 16, 16);
10453 if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10454 return S;
10455 case 372:
10456 tmp = fieldFromInstruction(insn, 36, 4);
10457 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10458 tmp = fieldFromInstruction(insn, 32, 4);
10459 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10460 tmp = fieldFromInstruction(insn, 16, 16);
10461 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10462 return S;
10463 case 373:
10464 tmp = fieldFromInstruction(insn, 36, 4);
10465 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10466 tmp = fieldFromInstruction(insn, 32, 4);
10467 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10468 tmp = fieldFromInstruction(insn, 12, 4);
10469 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10470 tmp = fieldFromInstruction(insn, 16, 16);
10471 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10472 return S;
10473 case 374:
10474 tmp = fieldFromInstruction(insn, 36, 4);
10475 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10476 tmp = fieldFromInstruction(insn, 32, 4);
10477 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10478 tmp = fieldFromInstruction(insn, 16, 16);
10479 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10480 return S;
10481 case 375:
10482 tmp = fieldFromInstruction(insn, 36, 4);
10483 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10484 tmp = fieldFromInstruction(insn, 32, 4);
10485 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10486 tmp = fieldFromInstruction(insn, 12, 4);
10487 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10488 tmp = fieldFromInstruction(insn, 16, 16);
10489 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10490 return S;
10491 case 376:
10492 tmp = fieldFromInstruction(insn, 36, 4);
10493 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10494 tmp = fieldFromInstruction(insn, 8, 8);
10495 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10496 tmp = fieldFromInstruction(insn, 16, 16);
10497 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10498 return S;
10499 case 377:
10500 tmp = fieldFromInstruction(insn, 36, 4);
10501 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10502 tmp = fieldFromInstruction(insn, 8, 8);
10503 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10504 tmp = fieldFromInstruction(insn, 32, 4);
10505 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10506 tmp = fieldFromInstruction(insn, 16, 16);
10507 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10508 return S;
10509 case 378:
10510 tmp = fieldFromInstruction(insn, 36, 4);
10511 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10512 tmp = fieldFromInstruction(insn, 8, 8);
10513 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10514 tmp = fieldFromInstruction(insn, 16, 16);
10515 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10516 return S;
10517 case 379:
10518 tmp = fieldFromInstruction(insn, 36, 4);
10519 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10520 tmp = fieldFromInstruction(insn, 8, 8);
10521 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10522 tmp = fieldFromInstruction(insn, 32, 4);
10523 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10524 tmp = fieldFromInstruction(insn, 16, 16);
10525 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10526 return S;
10527 case 380:
10528 tmp = fieldFromInstruction(insn, 36, 4);
10529 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10530 tmp = fieldFromInstruction(insn, 8, 8);
10531 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10532 tmp = fieldFromInstruction(insn, 16, 16);
10533 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10534 return S;
10535 case 381:
10536 tmp = fieldFromInstruction(insn, 36, 4);
10537 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10538 tmp = fieldFromInstruction(insn, 8, 8);
10539 if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10540 tmp = fieldFromInstruction(insn, 32, 4);
10541 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10542 tmp = fieldFromInstruction(insn, 16, 16);
10543 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10544 return S;
10545 case 382:
10546 tmp = fieldFromInstruction(insn, 36, 4);
10547 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10548 tmp = fieldFromInstruction(insn, 8, 8);
10549 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10550 tmp = fieldFromInstruction(insn, 16, 16);
10551 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10552 return S;
10553 case 383:
10554 tmp = fieldFromInstruction(insn, 36, 4);
10555 if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10556 tmp = fieldFromInstruction(insn, 8, 8);
10557 if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10558 tmp = fieldFromInstruction(insn, 32, 4);
10559 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10560 tmp = fieldFromInstruction(insn, 16, 16);
10561 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10562 return S;
10563 case 384:
10564 tmp = fieldFromInstruction(insn, 36, 4);
10565 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10566 tmp = fieldFromInstruction(insn, 16, 20);
10567 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10568 return S;
10569 case 385:
10570 tmp = fieldFromInstruction(insn, 36, 4);
10571 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10572 tmp = fieldFromInstruction(insn, 16, 20);
10573 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10574 return S;
10575 case 386:
10576 tmp = fieldFromInstruction(insn, 36, 4);
10577 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10578 tmp = fieldFromInstruction(insn, 36, 4);
10579 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10580 tmp = fieldFromInstruction(insn, 16, 20);
10581 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10582 return S;
10583 case 387:
10584 tmp = fieldFromInstruction(insn, 36, 4);
10585 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10586 tmp = fieldFromInstruction(insn, 16, 20);
10587 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10588 return S;
10589 case 388:
10590 tmp = fieldFromInstruction(insn, 36, 4);
10591 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10592 tmp = fieldFromInstruction(insn, 36, 4);
10593 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10594 tmp = fieldFromInstruction(insn, 16, 20);
10595 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10596 return S;
10597 case 389:
10598 tmp = fieldFromInstruction(insn, 36, 4);
10599 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10600 tmp = fieldFromInstruction(insn, 36, 4);
10601 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10602 tmp = fieldFromInstruction(insn, 16, 20);
10603 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10604 return S;
10605 case 390:
10606 tmp = fieldFromInstruction(insn, 12, 4);
10607 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10608 tmp = fieldFromInstruction(insn, 12, 4);
10609 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10610 tmp = fieldFromInstruction(insn, 36, 4);
10611 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10612 tmp = fieldFromInstruction(insn, 16, 20);
10613 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10614 return S;
10615 case 391:
10616 tmp = fieldFromInstruction(insn, 12, 4);
10617 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10618 tmp = fieldFromInstruction(insn, 12, 4);
10619 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10620 tmp = fieldFromInstruction(insn, 36, 4);
10621 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10622 tmp = fieldFromInstruction(insn, 16, 20);
10623 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10624 return S;
10625 case 392:
10626 tmp = fieldFromInstruction(insn, 12, 4);
10627 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10628 tmp = fieldFromInstruction(insn, 36, 4);
10629 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10630 tmp = fieldFromInstruction(insn, 16, 20);
10631 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10632 return S;
10633 case 393:
10634 tmp = fieldFromInstruction(insn, 12, 4);
10635 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10636 tmp = fieldFromInstruction(insn, 12, 4);
10637 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10638 tmp = fieldFromInstruction(insn, 36, 4);
10639 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10640 tmp = fieldFromInstruction(insn, 16, 20);
10641 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10642 return S;
10643 case 394:
10644 tmp = fieldFromInstruction(insn, 12, 4);
10645 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10646 tmp = fieldFromInstruction(insn, 36, 4);
10647 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10648 tmp = fieldFromInstruction(insn, 16, 20);
10649 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10650 return S;
10651 case 395:
10652 tmp = fieldFromInstruction(insn, 12, 4);
10653 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10654 tmp = fieldFromInstruction(insn, 36, 4);
10655 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10656 tmp = fieldFromInstruction(insn, 16, 20);
10657 if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10658 return S;
10659 case 396:
10660 tmp = fieldFromInstruction(insn, 36, 4);
10661 if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10662 tmp = fieldFromInstruction(insn, 8, 28);
10663 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10664 return S;
10665 case 397:
10666 tmp = fieldFromInstruction(insn, 36, 4);
10667 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10668 tmp = fieldFromInstruction(insn, 8, 28);
10669 if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10670 return S;
10671 case 398:
10672 tmp = fieldFromInstruction(insn, 12, 4);
10673 if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10674 tmp = fieldFromInstruction(insn, 16, 24);
10675 if (decodeBDLAddr64Disp12Len8Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10676 tmp = fieldFromInstruction(insn, 8, 4);
10677 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10678 return S;
10679 case 399:
10680 tmp = fieldFromInstruction(insn, 12, 4);
10681 if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10682 tmp = fieldFromInstruction(insn, 16, 24);
10683 if (decodeBDLAddr64Disp12Len8Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10684 tmp = fieldFromInstruction(insn, 8, 4);
10685 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10686 return S;
10687 case 400:
10688 tmp = fieldFromInstruction(insn, 36, 4);
10689 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10690 tmp = fieldFromInstruction(insn, 16, 16);
10691 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10692 tmp = fieldFromInstruction(insn, 32, 4);
10693 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10694 tmp = fieldFromInstruction(insn, 0, 16);
10695 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10696 return S;
10697 case 401:
10698 tmp = fieldFromInstruction(insn, 36, 4);
10699 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10700 tmp = fieldFromInstruction(insn, 32, 4);
10701 if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10702 tmp = fieldFromInstruction(insn, 16, 16);
10703 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10704 tmp = fieldFromInstruction(insn, 0, 16);
10705 if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10706 return S;
10707 case 402:
10708 tmp = 0x0;
10709 tmp |= fieldFromInstruction(insn, 16, 16) << 0;
10710 tmp |= fieldFromInstruction(insn, 36, 4) << 16;
10711 if (decodeBDLAddr64Disp12Len4Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10712 tmp = fieldFromInstruction(insn, 0, 16);
10713 if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10714 tmp = fieldFromInstruction(insn, 32, 4);
10715 if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10716 return S;
10717 case 403:
10718 tmp = 0x0;
10719 tmp |= fieldFromInstruction(insn, 16, 16) << 0;
10720 tmp |= fieldFromInstruction(insn, 36, 4) << 16;
10721 if (decodeBDLAddr64Disp12Len4Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10722 tmp = 0x0;
10723 tmp |= fieldFromInstruction(insn, 0, 16) << 0;
10724 tmp |= fieldFromInstruction(insn, 32, 4) << 16;
10725 if (decodeBDLAddr64Disp12Len4Operand(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10726 return S;
10727 }
10728}
10729
10730template <typename InsnType>
10731static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
10732 InsnType insn, uint64_t Address,
10733 const void *DisAsm,
10734 const MCSubtargetInfo &STI) {
10735 const FeatureBitset &Bits = STI.getFeatureBits();
10736
10737 const uint8_t *Ptr = DecodeTable;
10738 InsnType CurFieldValue = 0;
10739 DecodeStatus S = MCDisassembler::Success;
10740 while (true) {
10741 ptrdiff_t Loc = Ptr - DecodeTable;
10742 switch (*Ptr) {
10743 default:
10744 errs() << Loc << ": Unexpected decode table opcode!\n";
10745 return MCDisassembler::Fail;
10746 case MCD::OPC_ExtractField: {
10747 unsigned Start = *++Ptr;
10748 unsigned Len = *++Ptr;
10749 ++Ptr;
10750 CurFieldValue = fieldFromInstruction(insn, Start, Len);
10751 LLVM_DEBUG(dbgs() << Loc << ": OPC_ExtractField(" << Start << ", "
10752 << Len << "): " << CurFieldValue << "\n");
10753 break;
10754 }
10755 case MCD::OPC_FilterValue: {
10756 // Decode the field value.
10757 unsigned Len;
10758 InsnType Val = decodeULEB128(++Ptr, &Len);
10759 Ptr += Len;
10760 // NumToSkip is a plain 24-bit integer.
10761 unsigned NumToSkip = *Ptr++;
10762 NumToSkip |= (*Ptr++) << 8;
10763 NumToSkip |= (*Ptr++) << 16;
10764
10765 // Perform the filter operation.
10766 if (Val != CurFieldValue)
10767 Ptr += NumToSkip;
10768 LLVM_DEBUG(dbgs() << Loc << ": OPC_FilterValue(" << Val << ", " << NumToSkip
10769 << "): " << ((Val != CurFieldValue) ? "FAIL:" : "PASS:")
10770 << " continuing at " << (Ptr - DecodeTable) << "\n");
10771
10772 break;
10773 }
10774 case MCD::OPC_CheckField: {
10775 unsigned Start = *++Ptr;
10776 unsigned Len = *++Ptr;
10777 InsnType FieldValue = fieldFromInstruction(insn, Start, Len);
10778 // Decode the field value.
10779 InsnType ExpectedValue = decodeULEB128(++Ptr, &Len);
10780 Ptr += Len;
10781 // NumToSkip is a plain 24-bit integer.
10782 unsigned NumToSkip = *Ptr++;
10783 NumToSkip |= (*Ptr++) << 8;
10784 NumToSkip |= (*Ptr++) << 16;
10785
10786 // If the actual and expected values don't match, skip.
10787 if (ExpectedValue != FieldValue)
10788 Ptr += NumToSkip;
10789 LLVM_DEBUG(dbgs() << Loc << ": OPC_CheckField(" << Start << ", "
10790 << Len << ", " << ExpectedValue << ", " << NumToSkip
10791 << "): FieldValue = " << FieldValue << ", ExpectedValue = "
10792 << ExpectedValue << ": "
10793 << ((ExpectedValue == FieldValue) ? "PASS\n" : "FAIL\n"));
10794 break;
10795 }
10796 case MCD::OPC_CheckPredicate: {
10797 unsigned Len;
10798 // Decode the Predicate Index value.
10799 unsigned PIdx = decodeULEB128(++Ptr, &Len);
10800 Ptr += Len;
10801 // NumToSkip is a plain 24-bit integer.
10802 unsigned NumToSkip = *Ptr++;
10803 NumToSkip |= (*Ptr++) << 8;
10804 NumToSkip |= (*Ptr++) << 16;
10805 // Check the predicate.
10806 bool Pred;
10807 if (!(Pred = checkDecoderPredicate(PIdx, Bits)))
10808 Ptr += NumToSkip;
10809 (void)Pred;
10810 LLVM_DEBUG(dbgs() << Loc << ": OPC_CheckPredicate(" << PIdx << "): "
10811 << (Pred ? "PASS\n" : "FAIL\n"));
10812
10813 break;
10814 }
10815 case MCD::OPC_Decode: {
10816 unsigned Len;
10817 // Decode the Opcode value.
10818 unsigned Opc = decodeULEB128(++Ptr, &Len);
10819 Ptr += Len;
10820 unsigned DecodeIdx = decodeULEB128(Ptr, &Len);
10821 Ptr += Len;
10822
10823 MI.clear();
10824 MI.setOpcode(Opc);
10825 bool DecodeComplete;
10826 S = decodeToMCInst(S, DecodeIdx, insn, MI, Address, DisAsm, DecodeComplete);
10827 assert(DecodeComplete);
10828
10829 LLVM_DEBUG(dbgs() << Loc << ": OPC_Decode: opcode " << Opc
10830 << ", using decoder " << DecodeIdx << ": "
10831 << (S != MCDisassembler::Fail ? "PASS" : "FAIL") << "\n");
10832 return S;
10833 }
10834 case MCD::OPC_TryDecode: {
10835 unsigned Len;
10836 // Decode the Opcode value.
10837 unsigned Opc = decodeULEB128(++Ptr, &Len);
10838 Ptr += Len;
10839 unsigned DecodeIdx = decodeULEB128(Ptr, &Len);
10840 Ptr += Len;
10841 // NumToSkip is a plain 24-bit integer.
10842 unsigned NumToSkip = *Ptr++;
10843 NumToSkip |= (*Ptr++) << 8;
10844 NumToSkip |= (*Ptr++) << 16;
10845
10846 // Perform the decode operation.
10847 MCInst TmpMI;
10848 TmpMI.setOpcode(Opc);
10849 bool DecodeComplete;
10850 S = decodeToMCInst(S, DecodeIdx, insn, TmpMI, Address, DisAsm, DecodeComplete);
10851 LLVM_DEBUG(dbgs() << Loc << ": OPC_TryDecode: opcode " << Opc
10852 << ", using decoder " << DecodeIdx << ": ");
10853
10854 if (DecodeComplete) {
10855 // Decoding complete.
10856 LLVM_DEBUG(dbgs() << (S != MCDisassembler::Fail ? "PASS" : "FAIL") << "\n");
10857 MI = TmpMI;
10858 return S;
10859 } else {
10860 assert(S == MCDisassembler::Fail);
10861 // If the decoding was incomplete, skip.
10862 Ptr += NumToSkip;
10863 LLVM_DEBUG(dbgs() << "FAIL: continuing at " << (Ptr - DecodeTable) << "\n");
10864 // Reset decode status. This also drops a SoftFail status that could be
10865 // set before the decode attempt.
10866 S = MCDisassembler::Success;
10867 }
10868 break;
10869 }
10870 case MCD::OPC_SoftFail: {
10871 // Decode the mask values.
10872 unsigned Len;
10873 InsnType PositiveMask = decodeULEB128(++Ptr, &Len);
10874 Ptr += Len;
10875 InsnType NegativeMask = decodeULEB128(Ptr, &Len);
10876 Ptr += Len;
10877 bool Fail = (insn & PositiveMask) || (~insn & NegativeMask);
10878 if (Fail)
10879 S = MCDisassembler::SoftFail;
10880 LLVM_DEBUG(dbgs() << Loc << ": OPC_SoftFail: " << (Fail ? "FAIL\n" : "PASS\n"));
10881 break;
10882 }
10883 case MCD::OPC_Fail: {
10884 LLVM_DEBUG(dbgs() << Loc << ": OPC_Fail\n");
10885 return MCDisassembler::Fail;
10886 }
10887 }
10888 }
10889 llvm_unreachable("bogosity detected in disassembler state machine!");
10890}
10891
10892
10893} // end namespace llvm
10894